Nurses work in many specialty areas, including public health. But what is a public health nurse (PHN)?

PHNs improve health and well-being by focusing on disease prevention, health education, and public safety. Many work with under-resourced social groups and communities, advocating for measures and policies that improve quality of life.

Is public health nursing a good fit for you? Our guide covers how to become a public health nurse, including job requirements, career paths, and salary data.

How Long to Become

4 Years

Degree Required

BSN

Optional Certification

CPH

What Is a Public Health Nurse?

PHNs are registered nurses (RNs) who specialize in public health. Also known as community health nurses, PHNs identify and address health problems among diverse communities and populations. Many PHNs specialize in a particular facet of health, such as infectious disease control, access to healthcare, or behavioral health. Behavioral health includes mental health care or, specifically, opioid crisis response.

The responsibilities of a PHN include:

  • Delivering nursing care in health clinics, such as administering immunizations
  • Educating communities on preventative care and wellness
  • Designing and delivering health promotion programs
  • Creating training programs for other public health professionals
  • Improving health status through targeted interventions
  • Preparing for emergencies or public health crises

PHNs also advocate for policies that address social issues, such as the population's overall health or access to care.

Steps to Becoming a Public Health Nurse

Becoming a PHN starts with earning a nursing degree. PHNs typically need a for entry-level roles. Here are the steps that PHNs take to work in this nursing specialty:

Public Health Nurse Education

An ADN is the fastest educational pathway to becoming an RN, but many employers require a BSN. PHNs who want to advance their education can consider a graduate degree to specialize in advanced practice nursing, administration, or nursing education.

ADN Degree

An ADN degree takes two years to complete and typically requires a high school diploma or GED certificate for admission. Tuition is usually lower than a BSN and is the shortest and fastest path to licensure.

  • Admission Requirements: High school diploma or GED certificate is required; some programs require a 2.0 or higher GPA
  • Program Curriculum: Emphasis on practical nursing skills, with coursework in physiology, health assessment, and medical-surgical nursing
  • Time to Complete: Two years
  • Skills Learned: Practical nursing skills, including patient care, conducting tests, collecting patient data, and patient safety

BSN Degree

A four-year covers more of the theory of healthcare and nursing than an ADN. Coursework in community nursing and nursing leadership can be valuable for public health RNs. However, it is typically more expensive per credit hour and takes longer to complete.

  • Admission Requirements: Requirements vary by school but typically include a 3.0 GPA and a high school diploma or GED certificate. More competitive schools may require a 3.25 or higher GPA and/or successful science and math coursework.
  • Program Curriculum: Practical nursing skills, patient communication and education, an understanding of how the healthcare system works, and disease prevention
  • Time to Complete: Four years
  • Skills Learned: Patient care and safety, infection control, communication and education, and basic health research.

Further Education

PHNs who want to advance their education can earn a graduate degree with a focus on public health. These programs, which take 1-4 years, prepare PHNs for greater responsibilities and a higher earning potential.

Public Health Nurse Licensure and Certification

RNs, including those who specialize in public health, must hold a license from their state board of nursing. Nursing schools typically help students navigate this process, including applying for a license, submitting NCLEX-RN scores, and meeting any state-specific requirements.

PHNs may choose to pursue the certified public health (CPH) credential from NBPHE. This credential recognizes nurses with expertise in public health. To become a CPH nurse, candidates must have either a BSN or MSN and five years of experience in public health (or a graduate degree and three years of experience).

Although not required, certification demonstrates your knowledge of and commitment to public health, and many employers strongly prefer or require it.

Public Health Nurse Job and Salary Outlook

Working as a PHN offers many options and opportunities. PHNs earn an average salary of $75,290, according to February 2025 Payscale data.

PHNs can work in different specialties within the public health sector, including with specific communities or populations. They also work with international public health groups.

Work settings for PHNs include:

  • Government departments
  • Hospitals
  • Community centers
  • Schools and universities
  • Nonprofit organizations
  • Occupational health programs
  • Public health consulting groups

Frequently Asked Questions About Becoming a Public Health Nurse

mini logo

Related Pages