Skip to content

The average salary for a Nurse Practitioner in Tennessee is $103,720.

Annual Average Salary Information

Annual Average Salary: $103,720

$53,450$132,190

Hourly Pay Information

Hourly Average Salary: $49.86

$25.70$63.55

View Jobs

Licensed Psychiatric Mental Health Nurse Practitioner in Knoxville

Licensed Psychiatric Nurse Practitioner

Wage: Up to $180/hour

Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner?

Whether you want to see patients ...Read more

Hamilton County Juvenile Detention Clinician in Chattanooga

Hamilton County Juvenile Detention Clinician

Help Others, Make a Difference, Save a Life.

Do you want to make a difference in people's lives every day?
Or help people navigate the tough spots in their life?
And do it all ...Read more