Content has loaded

Nurse practitioner salary in Nashville, TN

How much does a Nurse Practitioner make in Nashville, TN?

Average base salary

$124,162
same
as national average
Average $124,162
Low $87,435
High $176,315

The average salary for a nurse practitioner is $124,162 per year in Nashville, TN and $18,750 overtime per year.178 salaries taken from job postings on Indeed in the past 36 months (updated November 5, 2026).

Nurse Practitioner job openings in Nashville, TN

slide 1 of 6
slide1 of 6
Our Kids Nurse Practitioner - ...
Nashville General Hospital at Meharry3.2out of 5 stars.
Nashville, TN
Part-time
2 weeks ago

Highest paying companies for Nurse Practitioner in Nashville, TN

Average year pay is based on job postings on Indeed in the past 36 months.
VitalCheck Wellness
 
$270,400per year
View company
Brigade Health
 
$225,000per year
Tailored Management
 
$208,000per year
Athena Care
 
$208,000per year
MERCOR
 
$187,200per year
Pfizer
 
$159,650per year

Hiring a Nurse Practitioner?

Hiring Guide
Hiring GuideLearn how to hire a Nurse Practitioner
Job Description
Job DescriptionWrite the perfect Nurse Practitioner job description
Interview Questions
Interview QuestionsLearn the best questions to ask Nurse Practitioner candidates

Highest paying cities for Nurse Practitioners near Nashville, TN

  1. Franklin, TN
    $156,718 per year
  2. Murfreesboro, TN
    $138,494 per year
  3. Clarksville, TN
    $138,432 per year
  4. Knoxville, TN
    $124,411 per year
  5. Nashville, TN
    $124,162 per year

Where can a Nurse Practitioner earn more?

Compare salaries for Nurse Practitioners in different locations
vs

Frequently Asked Questions (FAQs) about Nurse Practitioner

The average salary for a Nurse Practitioner is $124,162 per year in Nashville, TN. This figure is based on 178 salaries taken from job postings on Indeed in the past 36 months, last updated on November 5, 2026.

Nurse Practitioner jobs on Indeed - find your next one today.

Nurse Practitioner salaries in Nashville, TN typically range between a low of $87,435 and a high of $176,315 per year, depending on experience and the hiring company.

Some of the highest-paying cities for Nurse Practitioner in Nashville, TN include Franklin, TN at $156,718 per year, Murfreesboro, TN at $138,494 per year, and Clarksville, TN at $138,432 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Nurse Practitioner in Nashville, TN include VitalCheck Wellness ($270,400 per year) and Brigade Health ($225,000 per year).

Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Nurse Practitioner salary in Nashville, TN compares to related positions:

  • Lead Nurse Practitioner: Average $135,504 per year
  • Nurse Practitioner II: Average $67.56 per hour
  • Senior Nurse Practitioner: Average $120,992 per year

How much do similar professions as Nurse Practitioner get paid in Nashville, TN?

Lead Nurse Practitioner

Job openings
Average $135,504 per year

Senior Nurse Practitioner

Job openings
Average $120,992 per year