Public Health Nurse Salaries in Tennessee

Salary estimated from 25 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 13, 2018
Average in Tennessee
$52,423 per year
15% Below national average
  • Most Reported
$14,000
$121,000
Salary Distribution

How much does a Public Health Nurse make in Tennessee?

The average salary for a Public Health Nurse is $52,423 per year in Tennessee, which is 15% below the national average. Salary estimates are based on 25 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,383 per year
$47,799 per year
$4,130 per month
$65,936 per year
$43,111 per year
$36,099 per year
$3,506 per month
Public Health Nurse salaries by location
CityAverage salary
$47,799 per year
$74,189 per year
$3,551 per month

Public Health Nurse job openings

Public Health Nurse II (10 MONTH POSITION)
Davidson County Government
Davidson County, TN
Nursing Faculty - Medical-Surgical Adult Health Coordinator
Lipscomb University
Nashville, TN
Health Manager 1
Metropolitan Government of Nashville & Davidson County
Nashville, TN
Public Health Nurse 1 - Disease Investigation
Nashville Public Health Department
Nashville, TN
Public Health Nurse #1626 - Family Health Center - Pediatrics - Health Services Division
Hamilton County, TN
Chattanooga, TN
Public Health Nurse 4 - Nursing Services Manager
Nashville Public Health Department
Nashville, TN
Public Health Nurse jobs in Tennessee