SOC 29-1171 · Tennessee

Nurse Practitioners Salary in Tennessee

Nurse practitioners in Tennessee earn the most in Memphis (average $121,660 a year) and the least in Morristown ($107,020), across the 10 Tennessee metro areas we cover. The U.S. metro average for this job is $138,268.

$122Khighest: Memphis
$107Klowest: Morristown
10,830jobs in these metros
10metro areas
Advertisement

Nurse Practitioners average salary by city in Tennessee

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Memphis$121,660$124,600$106,670$94,41892
Nashville$118,990$122,320$105,230$92,53996
Clarksville$117,150$115,160$98,600$91,24591
Kingsport$116,680$118,470$101,450$90,91486
Chattanooga$114,900$116,480$103,170$89,66291
Knoxville$112,460$109,740$101,220$87,94693
Cleveland$108,600$107,360$100,810$85,23088
Johnson City$108,530$102,430$100,060$85,18188
Jackson$107,490$108,260$92,200$84,44986
Morristown$107,020$105,560$95,450$84,11986

*Average salary after federal and state taxes for a single filer; Tennessee has no state income tax. Cost of living: BEA price parity, U.S. = 100.

Nurse Practitioners salary in other states

Nurse Practitioners salary by city and state

More about pay in Tennessee

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.