Top 5 Online Public Health Nursing Degrees

Public Health NursingBeing a public health nurse is a highly interesting career, where your focus is not on singular patients, but rather on entire populations. Your role will be to integrate the involvement of the community in their own health by increasing their knowledge on illnesses and prevention. Very often, public health nurses work in disenfranchised communities and rural settings, where access to health care is limited. They help to develop policies and practices to prevent ill health and to educate communities on how to obtain access to the healthcare that is available to them.

It is a specialized degree that requires a lot of knowledge. This can be obtained by studying towards a public health nursing degree online. It is very important to choose a school that is fully accredited and that offers a program that fits your personal needs. Nurses also opt many times for a Masters in Public health degree which can lead them into more focused areas of infectious disease.

Let’s take a look, therefore, at the five top public health nursing degrees online.

#1 University of North Dakota

At the University of North Dakota, you will be educated in public health, nursing and social sciences. This will allow you to have a greater understanding of care focused on populations, in particular rural and vulnerable communities. The degree will prepare you to take on leadership positions by giving you advanced skills and knowledge.

  • Campus: Grand Forks, North Dakota
  • Type: Public
  • Accreditation: CCNE
  • Tuition: $372.27 per credit regardless of residency
  • Minimum time commitment: 2 years
  • Degree requirements: BSN, RN, GPA 3.0, resume, interview, background check
  • Programs: Master of Science – Advanced Public Health Nurse Track
  • School website: Tuition and Financial Aid

#2 Johns Hopkins School of Nursing

At Johns Hopkins School of Nursing, you will learn how to work with underserved populations in various communities. These are highly diverse communities. They offer three different programs, designed to create the finest health educators who can develop programs, consult on them and administer them after degree completion.

  • Campus: Baltimore, Maryland
  • Type: Private
  • Accreditation: MSCHE
  • Tuition: $1,451 per credit
  • Minimum time commitment: 2 years
  • Degree requirements: BSN, RN, GPA 3.0, GRE, interview, personal statement, letters of recommendation
  • Programs: Public health nursing, PHN with nurse midwifery, MSN/MPH with pathway to Ph.D.
  • School website: Tuition and Financial Aid

#3 Oregon Health & Science University

Oregon Health & Science University prepares students to become clinical leaders in a range of settings, such as health maintenance, community health, health departments and community agencies. Furthermore, many students go on to work with voluntary health agencies. Students are able to increase the quality of health programs, become a resource of knowledge and coordinate and lead on care efforts. They work directly with individual patients, as well as providing education for the community.

  • Campus: Portland, Oregon
  • Type: Public
  • Accreditation: NCCU
  • Tuition: $556 per credit for in state residents, $718 for out of state students
  • Minimum time commitment: 58 credits
  • Degree requirements: GPA, GRE, letters of recommendation, transcripts, BSN, RN
  • Programs: Master of Public Health
  • School website: Tuition and Financial Aid
Sponsored School


#4 UNC Charlotte

At UNC Charlotte, students will be prepared for leadership roles in the assessment of communities and entire populations. They will learn how to identify groups that are at high risk and work together with the communities they serve to developed nursing intervention that is realistic, sensitive and acceptable. Once graduated, students will be able to take the ANCC exam and become certified public health nurses.

  • Campus: Charlotte, North Carolina
  • Type: Public
  • Accreditation: SACS
  • Tuition: Varies, depending on circumstances
  • Minimum time commitment: 3 years
  • Degree requirements: GRE, RN, BSN, GPA, personal statement, statistics course, 3 letters of recommendation, work experience
  • Programs: Master of Science in Nursing – Community Public Health Nursing
  • School website: Tuition and Financial Aid

#5 University of Virginia School of Nursing

At the University of Virginia, students are taught to become leaders in public health nursing, focusing particularly on pediatric or family health. This is because it is in these groups that a public health nurse is believed to be able to make the greatest impact in terms of community intervention. Students will learn how to deliver health systems to the entire community, as well as how to create and deliver interventions in the field of nursing so that care can be better managed, both directly in the community and in complex settings. Graduates will be able to work in a variety of settings, but the focus of the university is strongly on delivering a global impact.

  • Campus: Charlottesville, Virginia
  • Type: Public
  • Accreditation: SACS
  • Tuition: $21,858 for residents and $36,000 for out of state students
  • Minimum time commitment: 21 months
  • Degree requirements: BSN, GPA, RN, 3 letters of recommendation, resume, statistics course, interview
  • Programs: Public Health with Nurse Practitioner (NP) Master of Science in Nursing (MSN)
  • School website: Tuition and Financial Aid