Nurse Practitioner Salary in Tennessee (2026)

Based on the latest Bureau of Labor Statistics OEWS data — updated August 12, 2026.

Median Annual Salary$117,590
Median Hourly Wage$56.53
National Median$135,791
Jobs in Tennessee12,150

Nurse Practitioner Salary in Tennessee vs. National Average

TennesseeNationalDifference
Median annual salary$117,590$135,791-13%
Median hourly wage$56.53$65.28-13%

Adjusted for local price levels (100 = national average), the cost-adjusted median is $127,954.

Nurse Practitioner Salary in Top Tennessee Cities

CityMedianEntry LevelExperiencedCost of Living
Nashville$128,490 $100,000$155,000 105
Memphis$113,071 $88,000$136,400 85

FAQ

How much does a Nurse Practitioner make in Tennessee?

The median annual salary for a Nurse Practitioner in Tennessee is $117,590, or about $56.53 per hour, according to BLS OEWS data.

How does this compare to the national average?

The national median for Nurse Practitioners is $135,791. Tennessee is -13% below the national median.

What is the entry-level salary for a Nurse Practitioner in Tennessee?

Entry-level nurse practitioners in Tennessee typically earn from $100,000 depending on the city and employer.

Is Tennessee a good state for nurse practitioners?

With 12,150 nurse practitioner jobs on record and a median salary of $117,590, Tennessee offers competitive pay compared to the rest of the country.