Skip to content

253 Public health nurse jobs

Your patient is the whole community.

253

open roles right now

Live from the jobs feed →

NY · OH · IL

where demand runs deepest

Top states among current openings

What a shift asks of you

  • Clinic days, home visits and outreach events can all fall in the same week.
  • Disease follow-up and immunization drives make the work feel urgent in a different way.
  • Government schedules are usually daytime and weekday, with steady benefits.
  • Paperwork and grant rules are part of the job, and so is seeing what moves a whole county's numbers.

Public health nurses work for counties, states and community clinics: immunization, disease follow-up, maternal and child home visits, and teaching whole neighborhoods rather than one bed.

How you get in

Most roles ask for an RN license, and many prefer a BSN. Community or clinic experience helps, and some agencies hire new grads into public health nurse I roles.

Government pay grades and pensions shape the offer, so read the grade and the benefits along with the hourly figure. Public Health pay by state

1 / 2

Maternal Infant Community Health Nurse-Nurse Family Partnership

Nationwide Children's Hospital logoNationwide Children's Hospital

Columbus, OH · Posted 4 days ago

  • RN

Metropolitan Government of Nashville & Davidson County

Nashville, TN

  • NP

Montgomery County, OH

Dayton, OH

Public Health Nurse I

Posted 3 days ago

$59,000–$79,000/year

  • RN
State of Vermont logo

State of Vermont

Springfield, VT

Public Health Nurse II

Posted 4 days ago

$37–$58/hr

  • RN

County Of Siskiyou

Yreka, CA

Supervising Public Health Nurse

Posted 5 days ago

$103,000–$131,000/year

  • RN

Calhoun County

Battle Creek, MI

Public Health Nurse - School Nurse (Consultative)

Posted 3 days ago

$58,000–$74,000/year

  • RN

Healthcare employer

Queens, NY

  • RN

New York City Department of Health and Mental Hygiene

Queens, NY

  • RN

Meriden School District

Meriden, CT

  • RN

Calhoun County Government

Battle Creek, MI

Public Health Nurse - School Nurse (Consultative)

Posted 4 days ago

$58,000–$74,000/year

  • RN
Rochester Regional Health logo

Rochester Regional Health

Newark, NY · Health system employer

  • Sign-on bonus
  • RN

ERIE Family Health Center

Chicago, IL

Community Health RN

Posted last week

$32–$37/hr

  • RN

Tapestry 360 Health

Chicago, IL

Community Health Nurse Manager

Posted 6 days ago

$95,000–$115,000/year

  • RN

Health Care Enterprises

Annapolis, MD

Community Health Nurse RN, LPN

Posted 4 days ago

$30–$41/hr

  • RN/LPN

Georgia Department of Public Health

Richmond Hill, GA

  • RN

Citizen Potawatomi Nation

Shawnee, OK

Resource Nurse Specialist -Public Health

Posted 3 days ago

$21–$30/hr

  • LPN

Salt River Pima-Maricopa Indian Community

Scottsdale, AZ

Public Health Nurse Manager

Posted 6 days ago

$95,000–$134,000/year

  • RN

Cuyahoga County Board of Health

Parma, OH

Public Health Nurse Program Manager

Posted 6 days ago

$58,000/year

  • RN
State of Florida logo

State of Florida

Saint Petersburg, FL

Senior Community Health Nurse - 64004476

Posted 6 days ago

$67,000/year

  • RN

Clackamas County

Clackamas, OR

Community Health Nurse (Sunnyside Clinic)

Posted last week

$101,000–$128,000/year

  • RN

Kentucky Public Health

United States

Public Health Nurse II

Posted 6 days ago

$22–$27/hr

  • RN

Catawba County Government

Hickory, NC

Public Health Nurse Clinical

Posted 3 days ago

$66,000–$82,000/year

  • RN

Scott County, Iowa

Davenport, IA

  • RN
Eskenazi Health logo

Eskenazi Health

Indianapolis, IN · Health system employer

Public Health Nurse

Posted 4 days ago

  • RN

Virginia Department of Health

Isle of Wight, VA

Public Health Nurse (PHN)

Posted 5 days ago

$55,000–$76,000/year

  • RN
Indian Health Service logo

Indian Health Service

Red Mesa, AZ · Health system employer

Nurse (Public Health)

Posted 4 days ago

$79,000–$128,000/year

  • RN

City of San Antonio

San Antonio, TX

Public Health Nurse - STI Clinic (Grant Funded)

Posted 6 days ago

$64,000–$96,000/year

  • RN

Metropolitan Government of Nashville & Davidson County

Nashville, TN

Public Health Nurse 1 School Health

Posted 5 days ago

$77,000–$84,000/year

  • RN
State of Vermont logo

State of Vermont

Springfield, VT

Public Health Nurse I

Posted 4 days ago

$35–$55/hr

  • RN
Rochester Regional Health logo

Rochester Regional Health

Rochester, NY · Health system employer

  • Sign-on bonus
  • RN

Health Care Enterprises

Glen Burnie, MD

Community Health Nurse RN, LPN (Part-Time)

Posted 4 days ago

$35–$45/hr

  • RN/LPN

Georgia Department of Public Health

Newnan, GA

Public Health Nursing Supervisor 1 or 2

Posted 6 days ago

$75,000–$84,000/year

  • RN

Virginia Department of Health

Lynchburg, VA

Public Health Nurse

Posted 4 days ago

$55,000–$75,000/year

  • RN
Rochester Regional Health logo

Rochester Regional Health

Lakeville, NY · Health system employer

  • Sign-on bonus
  • RN
Rochester Regional Health logo

Rochester Regional Health

Rochester, NY · Health system employer

  • Sign-on bonus
  • RN
Rochester Regional Health logo

Rochester Regional Health

Newark, NY · Health system employer

  • Sign-on bonus
  • RN
Rochester Regional Health logo

Rochester Regional Health

Rochester, NY · Health system employer

  • Sign-on bonus
  • RN
Rochester Regional Health logo

Rochester Regional Health

Rochester, NY · Health system employer

  • Sign-on bonus
  • RN
Rochester Regional Health logo

Rochester Regional Health

Rochester, NY · Health system employer

  • Sign-on bonus
  • RN
Rochester Regional Health logo

Rochester Regional Health

Rochester, NY · Health system employer

  • RN
  • Per diem
Rochester Regional Health logo

Rochester Regional Health

Newark, NY · Health system employer

  • RN
  • Per diem
Rochester Regional Health logo

Rochester Regional Health

Newark, NY · Health system employer

  • RN
  • Per diem
Rochester Regional Health logo

Rochester Regional Health

Newark, NY · Health system employer

  • RN
  • Per diem
Rochester Regional Health logo

Rochester Regional Health

Lakeville, NY · Health system employer

Registered Nurse - Community Health Nurse

Posted 4 days ago

$78,000–$104,000/year

  • RN
  • Per diem
Rochester Regional Health logo

Rochester Regional Health

Rochester, NY · Health system employer

Community Health Nurse

Posted 4 days ago

$78,000–$104,000/year

  • Sign-on bonus
  • RN
Rochester Regional Health logo

Rochester Regional Health

Rochester, NY · Health system employer

Registered Nurse - Community Health Nurse

Posted 4 days ago

$78,000–$104,000/year

  • RN
  • Per diem
Rochester Regional Health logo

Rochester Regional Health

Rochester, NY · Health system employer

Community Health Nurse

Posted 4 days ago

$78,000–$104,000/year

  • RN
  • Per diem

Common questions

What does a Public Health nurse do?
Public health nurses work for counties, states and community clinics: immunization, disease follow-up, maternal and child home visits, and teaching whole neighborhoods rather than one bed. Clinic days, home visits and outreach events can all fall in the same week.
How do you become a Public Health nurse?
Most roles ask for an RN license, and many prefer a BSN. Community or clinic experience helps, and some agencies hire new grads into public health nurse I roles.
What is the job market like for Public Health nursing?
Government pay grades and pensions shape the offer, so read the grade and the benefits along with the hourly figure.