Nurse Practitioner Salary in Clarksville, TN

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Nurse Practitioner is $129,084 per year in Clarksville, TN.

A Nurse Practitioner in Clarksville, TN, earns an average salary of $129,084 per year. This figure reflects the median income for professionals in this role. The salary range can vary based on experience, education, and the specific healthcare facility. Clarksville offers a competitive environment for healthcare professionals, making it an attractive place for Nurse Practitioners to work.

Factors influencing salary include the level of experience, additional certifications, and the type of healthcare facility. For instance, those with more years in the field or specialized skills often earn higher salaries. Nurse Practitioners working in hospitals or specialized clinics may see higher pay compared to those in community health centers. Clarksville's healthcare sector is growing, providing opportunities for career advancement and salary growth.

Nurse Practitioner jobs in Clarksville, TN

What are the highest paying cities for a Nurse Practitioner near Clarksville, TN?

Nurse Practitioners near Clarksville, TN, can find top-paying jobs in nearby cities like Lebanon and Franklin. These cities offer excellent salaries, with Lebanon leading at $146,428 and Franklin close behind at $143,161. Job seekers should consider these locations for better pay and career opportunities.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Clarksville, TN, highlighting Lebanon, TN with the highest at $146,428 and Dickson, TN with the lowest at $118,428.
  1. Lebanon, TN
    Average Salary: $146,428
    Lebanon offers a vibrant community with a strong healthcare sector. Professionals can find opportunities in local clinics and hospitals. The city's growing population provides a steady demand for healthcare services.
    Find Nurse Practitioner jobs in Lebanon, TN


  2. Franklin, TN
    Average Salary: $143,161
    Franklin is known for its excellent healthcare facilities. Nurse practitioners can work in well-established clinics and hospitals. The city's commitment to healthcare makes it a great place for medical professionals.
    Find Nurse Practitioner jobs in Franklin, TN


  3. Bowling Green, KY
    Average Salary: $133,955
    In Bowling Green, nurse practitioners can find rewarding positions in various healthcare settings. The city's healthcare industry is expanding, offering many opportunities. Local hospitals and clinics are always in need of skilled practitioners.
    Find Nurse Practitioner jobs in Bowling Green, KY


  4. Murfreesboro, TN
    Average Salary: $132,327
    Murfreesboro provides a supportive environment for healthcare workers. Nurse practitioners can find jobs in both urban and suburban clinics. The city's healthcare needs are growing, creating more job opportunities.
    Find Nurse Practitioner jobs in Murfreesboro, TN


  5. Nashville, TN
    Average Salary: $132,256
    Nashville is a bustling city with many healthcare options. Nurse practitioners can work in large hospitals and private practices. The city's diverse population ensures a steady demand for healthcare services.
    Find Nurse Practitioner jobs in Nashville, TN


  6. Goodlettsville, TN
    Average Salary: $128,879
    Goodlettsville offers a welcoming environment for healthcare professionals. Nurse practitioners can find positions in local clinics and healthcare centers. The city's growing community supports a strong healthcare sector.
    Find Nurse Practitioner jobs in Goodlettsville, TN


  7. Hopkinsville, KY
    Average Salary: $120,697
    Hopkinsville provides a range of opportunities for nurse practitioners. The city's healthcare facilities are expanding, offering many job options. Professionals can work in both urban and rural settings.
    Find Nurse Practitioner jobs in Hopkinsville, KY


  8. Chattanooga, TN
    Average Salary: $119,301
    Chattanooga is a vibrant city with a strong healthcare industry. Nurse practitioners can find jobs in various healthcare settings. The city's commitment to healthcare makes it an excellent place for medical professionals.
    Find Nurse Practitioner jobs in Chattanooga, TN


  9. Cookeville, TN
    Average Salary: $118,938
    Cookeville offers a supportive community for healthcare workers. Nurse practitioners can find positions in both hospitals and private clinics. The city's healthcare needs are growing, creating more job opportunities.
    Find Nurse Practitioner jobs in Cookeville, TN


  10. Dickson, TN
    Average Salary: $118,428
    Dickson provides a welcoming environment for nurse practitioners. The city's healthcare facilities are expanding, offering many job options. Professionals can work in both urban and rural settings.
    Find Nurse Practitioner jobs in Dickson, TN

What are the best paying companies for a Nurse Practitioner in Clarksville, TN?

Nurse practitioners in Clarksville, TN, can find top-paying jobs with CHE Behavioral Health Services, offering salaries up to $195,000. The US Department of Veterans Affairs also provides competitive pay, with positions reaching $130,164. National Staffing Solutions and The Pain Management Group offer salaries around $112,500 and $95,000, respectively. These companies provide excellent opportunities for those seeking rewarding careers.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Clarksville, TN, highlighting CHE Behavioral Health Services with the highest at $195,000 and The Pain Management Group with the lowest at $95,000.
  1. CHE Behavioral Health Services
    Average Salary: $195,000
    CHE Behavioral Health Services offers Nurse Practitioner jobs with a focus on behavioral health. They operate in Clarksville, TN, and provide a supportive environment for healthcare professionals. Their commitment to patient care makes them a top choice for Nurse Practitioners.


  2. US Department of Veterans Affairs
    Average Salary: $130,164
    The US Department of Veterans Affairs offers Nurse Practitioner jobs with a focus on serving veterans. They have locations in Clarksville, TN, and provide comprehensive healthcare services. Working here means you will be part of a mission to support those who have served our country.


  3. National Staffing Solutions
    Average Salary: $112,500
    National Staffing Solutions offers Nurse Practitioner jobs with a variety of healthcare settings. They operate in Clarksville, TN, and provide flexible staffing solutions. This company values the skills of Nurse Practitioners and offers competitive salaries.


  4. The Pain Management Group
    Average Salary: $95,000
    The Pain Management Group offers Nurse Practitioner jobs with a focus on pain management. They have locations in Clarksville, TN, and provide specialized care for patients. Working here means you will be part of a team dedicated to improving patient quality of life.

Currently 10,279 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
10,279 Job Openings