Public Health Nurse Salaries in Tennessee

Salary estimated from 63 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 12, 2018
Average in Tennessee
$46,717 per year
25% Below national average
  • Most Reported
$14,000
$101,000
Salary Distribution

How much does a Public Health Nurse make in Tennessee?

The average salary for a Public Health Nurse is $46,717 per year in Tennessee, which is 25% below the national average. Salary estimates are based on 63 salaries submitted anonymously to Indeed by Public Health Nurse employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Public Health Nurse is 1-3 years.
Public Health Nurse salaries by company in Tennessee
CompanyAverage salary
$48,243 per year
$3,497 per month
$4,130 per month
$60,086 per year
$36,099 per year
Public Health Nurse salaries by location
CityAverage salary
$43,910 per year
$3,525 per month

Public Health Nurse job openings

PUBLIC HEALTH NURSING CON
State of Tennessee
Davidson County, TN
Health Policy Services Analyst
Vanderbilt University Medical Center
Nashville, TN
Nurse Educator - $750 Sign-On Bonus
Manchester Health Care Center
Manchester, TN
Health Policy/Services Analyst II
Vanderbilt University Medical Center
Nashville, TN
Nurse Educator
Church Hill Health Care and Rehab
Church Hill, TN
Care Coordination Manager (RN)
Nashville FSC
Brentwood, TN
Public Health Nurse jobs in Tennessee