Content has loaded

Nurse practitioner salary in Nashville, TN

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

Average base salary

$124,044
same
as national average
Average $124,044
Low $87,011
High $176,838

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

Nurse Practitioner job openings in Nashville, TN

slide 1 of 6
slide1 of 6
Nurse Practitioner Clinical Qu...
Elevance Health3.6out of 5 stars.
Nashville, TN
$120,640 - $180,960 a year
Full-time
1 day 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,860 per year
  3. Clarksville, TN
    $138,707 per year
  4. Knoxville, TN
    $124,463 per year
  5. Nashville, TN
    $124,044 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,044 per year in Nashville, TN. This figure is based on 177 salaries taken from job postings on Indeed in the past 36 months, last updated on October 26, 2026.

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

Nurse Practitioner salaries in Nashville, TN typically range between a low of $87,011 and a high of $176,838 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,860 per year, and Clarksville, TN at $138,707 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.49 per hour
  • Senior Nurse Practitioner: Average $121,088 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 $121,088 per year