Updated October 1, 202620 min read

Top Online Master's in Public Health Nursing Schools Compared

Compare cost, format, practicum hours, and outcomes to choose the right public health MSN

A master's in public health nursing, one of several MSN specializations, prepares RNs to work on the health of whole populations, through immunization campaigns, communicable disease response, and community assessment, rather than at one bedside. It is often confused with the MPH, which is a different degree with a different licensing path and a different employer pool. Choosing among online programs adds a second problem: tuition and outcomes vary widely across public vs private nursing programs, and school marketing rarely says so.

This page ranks 12 schools with online or hybrid public health MSN options, using cost, graduation, and earnings data rather than promotional claims.

Program-level pay data is still thin, so most of the decision rests on cost, practicum support, and accreditation.

Best Online MSN in Public Health Nursing Programs for 2027

Every school on this list offers its public health nursing master's online or in a hybrid format, so working nurses can keep their current roles while they study. One program here pairs directly with a state health department, and two award a dual MSN and MPH. The cost, graduation, and outcome details for each school appear in the sections that follow.

How we ranked these
Factors considered
  • Earnings ten years after entry
  • Institution-wide graduation rate
  • Program cost and net price
  • Online and hybrid delivery availability
  • Accreditation and program focus
Data sources
  • Original research on individual programs
  • NCES-IPEDS federal institutional data — nces.ed.gov
  • College Scorecard post-completion earnings data — collegescorecard.ed.gov
  • In-house program catalog data

University of Massachusetts-Amherst

#1

Amherst, MA · $15,000 – $20,000/yr

Best for: Public health nurses practicing in Massachusetts

The University of Massachusetts Amherst delivers its public health nursing master's entirely online through the Elaine Marieb College of Nursing, so registered nurses never need to come to campus. The program has a direct line into state practice: UMass partners with the Massachusetts Department of Public Health on a Local Public Health Nurse Consultant Program that supports nurses and health departments across all 351 cities and towns. Coursework centers on population health, community-focused care, and health equity, and graduates move into public health departments, community organizations, and home care agencies.

CCNE accredited
  • 100% online MSN; no campus visits required
  • Public Health Nursing concentration for registered nurses
  • Ties to the Massachusetts Department of Public Health
  • Prepares nurses for public health departments and home care agencies
  • Focus on population health, community care, and health equity
  • Fall application deadline December 15, then rolling review
  • No GRE or other graduate entrance exam required
  • Flexible online study built for working professionals

Drexel University

#2

Philadelphia, PA · $39,000/yr

Drexel University's MSN in Public Health Nursing is a 45-quarter-credit program that weds nursing coursework with public health training from the university's CCNE and CEPH accredited schools, and it is delivered 100% online with a capstone. A three-year tuition lock rewards students who stay on pace, and admission requires a BSN, a 3.0 GPA, and an unrestricted RN license, with no GRE. Prospective students should note one major change: Drexel's catalog states that no applications will be accepted for the 2026-2027 academic year, with an update expected in summer 2027.

CCNE accredited
  • 45 quarter credits delivered 100% online
  • CCNE and CEPH accredited
  • Capstone project with a systems-thinking clinical approach
  • Three-year tuition lock for students who stay on pace
  • Admission requires a BSN, 3.0 GPA, and unrestricted RN license
  • Two to four years to completion depending on course load
  • No GRE or other entrance exam required
  • Drexel lists no applications for the 2026-2027 academic year

Purdue University Global

#3

West Lafayette, IN · $10,000 – $15,000/yr

Best for: Working nurses pursuing dual MSN and MPH degrees

Purdue University Global offers a dual MSN and Master of Public Health with an Executive Leader concentration, an 82-quarter-credit path aimed at nurses who want senior leadership roles in hospitals, government health departments, and public health agencies. The curriculum covers epidemiology, disaster management, health care finance, and human resources, and it includes a mentored clinical experience plus a capstone. Everything is online, tuition runs about $420 per credit with military discounts, and admission requires a BSN, a 2.5 GPA, and an undergraduate statistics course.

CCNE accredited
  • Dual MSN and MPH with an Executive Leader concentration
  • 82 quarter credits; about 2.5 years of study
  • Roughly $420 per credit, with military tuition discounts
  • Mentored clinical experience plus a capstone project
  • Admission requires a BSN, 2.5 GPA, and a statistics course
  • CCNE-accredited; no entrance exam required
  • Covers epidemiology, disaster management, and health finance
  • Flexible start dates and an ExcelTrack option

University of North Carolina at Charlotte

#4

Charlotte, NC · $5,000 – $10,000/yr

UNC Charlotte's online MSN in Community/Public Health Nursing is a 38-credit program built for working registered nurses, with 360 supervised clinical hours and a curriculum centered on community assessment, health interventions, and culturally sensitive services for high-risk groups. The School of Nursing admits students in spring, summer, and fall and maintains partnerships with local hospitals and clinics for practicums. Graduates typically move into public health departments, community organizations, and school systems.

CCNE accredited
  • 38-credit MSN delivered 100% online
  • Community/Public Health Nursing concentration
  • 360 supervised clinical hours
  • Spring, summer, and fall admission
  • No GRE required; 3.0 GPA and statistics course expected
  • Practicum partnerships with local hospitals and clinics
  • Focus on community assessment and high-risk populations
  • Prepares graduates for public health departments and schools

California State University-San Bernardino

#5

San Bernardino, CA · $10,000/yr

Hispanic-Serving Institution

California State University, San Bernardino runs a hybrid MSN with an Advanced Community/Public Health Nursing concentration that mixes online coursework with occasional sessions on the San Bernardino or Palm Desert campuses. Full-time students finish in about two to two-and-a-half years, and part-time progression is available. Clinical practicums are arranged close to where students live whenever possible, which suits nurses serving the Inland Empire and Coachella Valley.

CCNE accredited
  • Hybrid MSN with online coursework plus campus sessions
  • Advanced Community/Public Health Nursing concentration
  • Full-time completion in about two to two-and-a-half years
  • Part-time progression available
  • Clinical practicums arranged near students' home communities
  • Sessions at the San Bernardino or Palm Desert campus
  • Covers population health assessment, program planning, informatics
  • CCNE-accredited; BSN and active RN license required

Rhode Island College

#6

Providence, RI · $10,000/yr

Hispanic-Serving Institution

Rhode Island College's MSN in Population/Public Health Nursing uses a Hyflex model that lets students complete up to 100% of their coursework online, so nurses around Providence and across the region can keep working while they study. The 42-credit program blends nursing, social, and public health sciences and prepares graduates for roles in disease prevention, crisis leadership, and policy advocacy. Class sizes stay small, with a 14:1 student-to-faculty ratio and more than 30 full-time faculty behind the program.

CCNE accredited
  • 42-credit MSN in Population/Public Health Nursing
  • Hybrid Hyflex model; up to 100% of courses online
  • Full-time and part-time study options
  • 14:1 student-to-faculty ratio
  • CCNE-accredited; BSN and active RN license required
  • No GRE required for admission
  • Clinical requirements include a physical exam and yearly updates
  • Prepares nurses for disease prevention and policy advocacy

Walden University

#7

Minneapolis, MN · $11,000/yr

Walden University's online MSN with a Public Health Nursing concentration is built around health equity, the social determinants of health, and population-based care, with field experiences that put theory into practice. The CCNE-accredited program offers a Tempo Learning option for self-paced study, and partnership arrangements can reduce tuition for eligible students. A separate specialty-practice fee applies to the public health nursing track.

CCNE accredited
  • Online MSN with a Public Health Nursing concentration
  • Tempo Learning option for self-paced study
  • Field experience required as part of the curriculum
  • Coursework on health equity and social determinants of health
  • CCNE-accredited; no entrance exam specified
  • Specialty-practice fee of $180 per quarter for this track
  • Partnerships may lower tuition for eligible students

American Public University System

#8

Charles Town, WV · $5,000 – $10,000/yr

American Public University System offers an online MSN in Community and Public Health Nursing that covers population-based care, health policy, and the social determinants of health in 36 credits. Courses start every other month and run 8 to 16 weeks, which keeps the calendar flexible for working nurses, and a practicum provides community-based experience. Tuition is $455 per credit with military rates near $250, and the program is not open to residents of Washington, D.C., or Washington state.

CCNE accredited
  • 36-credit online MSN in Community and Public Health Nursing
  • $455 per credit; military rate around $250 per credit
  • Courses start every other month and run 8 to 16 weeks
  • No GRE required; BSN, RN license, and 3.0 GPA expected
  • Practicum provides hands-on community experience
  • Up to 15 transfer credits accepted
  • Not open to residents of Washington, D.C., or Washington state
  • CCNE-accredited; completion expected within five years

Commonwealth University of Pennsylvania

#9

Bloomsburg, PA · $12,000/yr

Commonwealth University of Pennsylvania delivers a 36-credit public health nursing MSN entirely online, with full-time and part-time tracks and starts in spring, summer, and fall. The curriculum covers population health, wellness and prevention, health policy, and equitable outcomes, and students complete their clinical practicum in their own communities. The university describes the program as one of Pennsylvania's most affordable, and admission includes an interview with the program director.

  • 36-credit MSN delivered 100% online
  • Full-time and part-time options; spring, summer, fall starts
  • Clinical practicum completed in the student's local community
  • No GRE required; rolling admissions
  • CCNE-accredited and described as among Pennsylvania's most affordable
  • Admission includes an interview with the program director
  • Covers population health, prevention, health policy, and equity
  • Military-friendly; scholarships and tuition deferment available

University of Kansas

#10

Lawrence, KS · $12,000 – $27,000/yr

The University of Kansas offers a public health nursing specialty within its MSN, a hybrid program of at least 39 credits that combines online coursework with sessions at the Kansas City campus. Students take core courses in leadership and research plus specialty work in epidemiology, environmental health, and health promotion, and finish with a scholarly project and practicum. Admission requires a BSN, an active RN license, a 3.0 GPA, at least one year of clinical experience, and a graduate-level statistics course; deadlines are April 1 for fall and September 1 for spring.

  • 39-credit MSN with a Public Health Nursing specialty
  • Hybrid format: online coursework plus Kansas City campus sessions
  • Kansas City campus location only
  • Core courses in leadership and research plus a scholarly project
  • Admission requires BSN, RN license, 3.0 GPA, one year experience
  • Graduate-level statistics course and background check required
  • Deadlines: April 1 for fall, September 1 for spring
  • Specialty courses in epidemiology and environmental health

How We Ranked These Public Health Nursing Schools

How were these 12 schools with online MSN public health nursing programs chosen, and why are they in this order? The process had two steps: an eligibility filter, then a composite quality score.

Who Made the List

Only programs offered online or in a hybrid format qualified. Campus-only options were left out because most working nurses need schedule flexibility. The 12 schools that cleared the filter were then ordered by a composite quality score.

Where the Numbers Come From

  • College Scorecard: net price, institution-wide completion and retention rates, and program-level median earnings and median debt, drawn from the most recent release available as of October 2026.
  • IPEDS-derived figures: graduate tuition.

What the Numbers Can't Tell You

Graduation rates, retention, and net price describe the whole institution, not the public health nursing program alone. Program-level earnings and debt are published only when enough graduates report them, which is why some school cards show fewer figures than others. A missing number means the data isn't available, not that the program performed poorly.

The ranking also does not measure practicum placement support, faculty strength, or NCLEX and certification pass rates. Those factors can shape your experience as much as cost does. Before you apply, ask each school how it secures practicum sites for online students, who teaches the core courses, and what certification outcomes its graduates report.

MSN in Public Health Nursing Vs. MPH Vs. Dual MSN/MPH

No national data set cleanly compares these three paths. Salary figures are tied to occupations, not degree titles, and no employer-perception study ranks one credential above another. So the most useful move is to build your own comparison from primary sources.

What to Compare

The MSN public health nursing degree centers on nursing practice in community and population settings. The MPH centers on public health practice more broadly. The dual MSN/MPH blends nursing and public health, though employers don't universally treat it as equivalent to either standalone degree. Line up each program on curriculum, clinical or practicum hours, total cost, length, accreditation, and where graduates end up. Nurse practitioner licensure is not automatic with a public health nursing MSN. It depends on the program's specialization, clinical preparation, and your state.

Where to Find the Numbers

  • BLS.gov: Search wages by occupation and state. National medians include $83,980 for epidemiologists, who typically need a master's1, and $123,860 for medical and health services managers. Health education specialists may need a master's or doctorate.2 These are occupation medians, not returns on a specific degree.
  • **O*NET:** Compare task lists to see how nursing and public health roles overlap.
  • College Navigator (NCES): Check enrollment and completion at individual schools.
  • Professional bodies: AACN, NLN, APHA, ASTHO, Sigma Theta Tau, and your state board of nursing publish role definitions and licensure rules. AACN reported nursing master's enrollment rose in 20243, but no authoritative national counts exist for MPH or dual programs.

Questions to Ask

Check job postings on Indeed or LinkedIn for the credentials employers list. Then contact program directors, HR staff, and alumni:

  • What percentage of graduates work in public health nursing?
  • How many clinical hours are required?
  • Is the program accredited, and by whom?
  • Do you hire MPH holders over MSN holders for this role?
  • Does the dual degree change pay or advancement here?

Questions to Ask Yourself

This determines whether an MSN in public health nursing, an MPH, or a dual MSN/MPH gives you the stronger credential for the jobs you are targeting. If you want broader non-nursing policy roles, an MPH may open doors that a nursing-only master's might not.

Some public agencies explicitly list a nursing master's as a preferred qualification for supervisory public health nurse roles. Verify current postings before choosing, because a generic MPH may not meet that requirement.

A dual degree broadens your options in policy and epidemiology but adds time and cost. If your goal is an immediate promotion, a focused MSN may get you there sooner.

Many online public health MSN programs require in-person community practicum hours. If your employer cannot accommodate local placements, you may need to use vacation time or choose a program with flexible clinical arrangements.

Curriculum, Practicum Hours, and How Online Delivery Works

Online public health nursing programs now compete less on whether they are digital and more on how much of the practicum they help you arrange. That detail shapes your experience far more than the course list does.

Core Coursework and Competencies

Expect a foundation in epidemiology, biostatistics, health policy, program planning and evaluation, and population health assessment. These courses map to the Quad Council Community/Public Health Nursing Competencies, which are organized into eight domains across three practice tiers.4 Some summaries count nine by separating evaluation from leadership and systems thinking, so don't be thrown by the difference. Programs also align with the ANA Public Health Nursing: Scope and Standards of Practice (third edition, 2022), which sets out 18 standards and emphasizes social determinants of health, health equity, social justice, levels of prevention, and community collaboration.5

Practicum Hours and Placements

Online MSN programs in public or community health commonly require roughly 150 to 360 practicum hours.1 Examples from the programs reviewed:

  • Grand Canyon University: 150 hours with an approved preceptor in a setting you select.2
  • American Public University: 160 hours, in your own community, and the only in-person requirement.
  • University of Maryland: 315 hours across two practicum courses, coordinated through an advisor, in a 38-credit program.
  • UNC Charlotte: 360 clinical hours in a 38-credit program.

Nurse practitioner tracks often demand 500 or more supervised hours because of advanced diagnosis and treatment.3 A public health MSN usually does not.

Who finds the site matters most. American Public University describes a shared approach, with a coordinator or faculty helping identify a preceptor, though placement is not guaranteed. Maryland uses advisor coordination. Grand Canyon's materials leave unclear whether staff locate and approve sites. Ask admissions directly: Who secures my placement, what happens if a preceptor falls through, and are there geographic limits?

Online Formats and Immersions

Asynchronous courses let you complete work on your own schedule. Synchronous courses add set login times, and hybrid programs may require campus visits. A program is only truly "100% online" if the practicum can be done locally and no immersion is required. Commonwealth University of Pennsylvania offers a fully online 36-credit option with home-community practicums, which cuts travel, though preferred agencies are not assured.1

How Long It Takes

Full-time students commonly finish in about 1.5 to 2 years. Working RNs balancing work and MSN school more often need 2.5 to 4 years, depending on course load, practicum sequencing, transfer credits, and how often terms start.1 Credit count alone won't tell you the timeline. Maryland and Commonwealth both offer full- and part-time paths, and UNC Charlotte and Commonwealth each admit students three times a year, which can shorten your wait to begin.

Admission Requirements for Public Health MSN Programs

Most online MSN programs in public, community, or population health nursing admit students after the BSN, but the details vary by school. Use this checklist to see where you stand before you apply.

  1. Entry route: BSN-to-MSN or bridge
    Nearly all programs expect an accredited BSN or higher, as at Chamberlain, Herzing, Drexel, and the University of Maryland. RNs without a BSN usually need a bridge or dual RN-BSN-MSN pathway, where one is offered, rather than direct graduate admission.
  2. Active, unencumbered RN license
    You will need a current, unrestricted RN license. Many schools tie licensure to the state where you complete your practicum or where you live, so confirm the rule before you enroll.
  3. Minimum GPA, usually 3.0
    A 3.0 is the most common benchmark, but some schools offer flexibility. Chamberlain considers provisional admission at 2.5 to 2.99, and Cedar Crest may admit below 3.0 conditionally.
  4. GRE rarely required
    Merrimack and UNC Charlotte, among others, do not require the GRE.
  5. Prerequisites and experience
    Undergraduate statistics is the most frequent prerequisite. Caldwell requires a C+ and UNC Charlotte requires a C. Cedar Crest also asks for research and health assessment coursework. One year of RN experience is often preferred or recommended rather than mandatory.
  6. Application materials
    Official transcripts are standard. Many programs also request a resume, references, and a personal statement, but requirements differ, so check each school's list.

Which Ranked Public Health MSN Schools Have the Lowest Net Price?

Four of the five lowest-cost schools in our ranking are public universities, led by California State University-San Bernardino at $4,564. Net price is an institution-wide average after grants and scholarships, not a quote for the graduate nursing program. Compare it against each school's graduate tuition: UNC Charlotte, for example, lists $8,037 for North Carolina residents but $23,072 for out-of-state students.

Average net price ranges from $4,564 at Cal State San Bernardino to $15,435 at UNC Charlotte, 2024.

Cost, Debt, and Return on Investment: The Strongest-Value Programs

These three programs lead our ranking on return on investment, measured as a school's median earnings 10 years after enrollment divided by its median graduate debt, using 2024 U.S. Department of Education data from IPEDS and the College Scorecard. Because both figures are institution-wide, the ratio reflects the financial track record of the school as a whole, not a guaranteed result for public health nursing graduates, and program-level debt, monthly loan payments, and earnings four years after finishing have not yet been published for any of these MSN programs, so we leave them out rather than borrow a campus-wide figure. To bring your own cost down, file the FAFSA to unlock federal graduate loans, ask your hospital or health department about tuition assistance (a common benefit for nurses), and if you work for a government agency or qualifying nonprofit, confirm whether your loans qualify for Public Service Loan Forgiveness before you borrow.

SchoolLocationFormatAnnual Graduate Tuition (In-State / Out-of-State)Institution-Wide Median Graduate DebtROI Ratio (10-Year Earnings to Debt)
California State University-San BernardinoSan Bernardino, CAHybrid$9,612 / $19,692$14,7154.08
Drexel UniversityPhiladelphia, PAOnline$39,261 / $39,261$25,3253.34
University of Massachusetts-AmherstAmherst, MAOnline$17,410 / $35,726$22,7633.15

MSN Public Health Nursing Salary: What These Roles Pay Nationally

These figures are national occupational wages from the Bureau of Labor Statistics, which describe what everyone in a job category earns, unlike the program-level earnings above, which track only graduates of specific schools shortly after they finish. A realistic range for nurses with an MSN in public health starts near staff RN pay: the latest directly reported BLS national median for registered nurses is $86,070 a year ($41.38 an hour, May 2023), and BLS does not publish separate state or local government medians. For context, RNs in the combined federal, state, and local government category (excluding government schools and hospitals) had an average, not median, of $114,860, and pay climbs toward the $123,860 median for medical and health services managers as you move into program director, supervisor, or health department leadership roles.

OccupationBLS SOC CodeNational Employment25th PercentileMedian Annual Wage75th PercentileProjected Job Growth
Medical and Health Services Managers11-9111597,080$94,700$123,860$166,10024% (2025 to 2035)
Health Specialties Teachers, Postsecondary25-1071221,270$75,690$107,310$210,370N/A
Registered Nurses29-1141N/AN/A$86,070 (May 2023)N/A5% (2024 to 2034)

Follow us