Public Health Nurse Salaries in Tennessee

Salary estimated from 40 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: December 27, 2018
Average in Tennessee
$55,372 per year
13% Below national average
  • Most Reported
$17,000
$115,000
Salary Distribution

How much does a Public Health Nurse make in Tennessee?

The average salary for a Public Health Nurse is $55,372 per year in Tennessee, which is 13% below the national average. Salary estimates are based on 40 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
$56,870 per year
$48,602 per year
$4,130 per month
$65,511 per year
$52,441 per year
$3,627 per month
Public Health Nurse salaries by location
CityAverage salary
$63,492 per year
$48,238 per year
$3,627 per month

Public Health Nurse job openings

Community Health Coordinator
Vanderbilt University Medical Center
Nashville, TN
PUBLIC HEALTH NURSING CON
State of Tennessee
Davidson County, TN
PUBLIC HEALTH NURSING CON
State of Tennessee
Davidson County, TN
Director, Population Health
Somatus, Inc.
Nashville, TN
Nurse (Community Health)
US Department of the Army
Fort Campbell, TN
Registered Nurse Occupational Health
West Tennessee Healthcare
Tennessee
Public Health Nurse jobs in Tennessee