Public Health Nurse Salaries in Tennessee

Salary estimated from 37 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 17, 2018
Average in Tennessee
$52,574 per year
16% Below national average
  • Most Reported
$14,000
$114,000
Salary Distribution

How much does a Public Health Nurse make in Tennessee?

The average salary for a Public Health Nurse is $52,574 per year in Tennessee, which is 16% below the national average. Salary estimates are based on 37 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
$66,718 per year
$48,602 per year
$4,130 per month
$65,936 per year
$52,441 per year
$43,111 per year
$3,576 per month
Public Health Nurse salaries by location
CityAverage salary
$67,133 per year
$48,602 per year
$3,642 per month

Public Health Nurse job openings

PUBLIC HEALTH NURSING CON
State of Tennessee
Davidson County, TN
PUBLIC HEALTH NURSING CON
State of Tennessee
Davidson County, TN
PUBLIC HEALTH NURSING CON
State of Tennessee
Davidson County, TN
Community Health Coordinator
Vanderbilt University Medical Center
Nashville, TN
Public Health Nurse 1 - Woodbine Clinic
Metropolitan Government of Nashville & Davidson County
Nashville, TN
Safe Clinic and Advocacy Services Director
Sexual Assault Center
Nashville, TN
Public Health Nurse jobs in Tennessee