Nurse Practitioner Salary in Cookeville, TN

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Nurse Practitioner is $118,938 per year in Cookeville, TN.

A Nurse Practitioner in Cookeville, TN, can expect to earn a competitive salary. On average, Nurse Practitioners in this area make around $118,938 per year. This figure can vary based on experience, specialty, and other factors. The salary range typically falls between $86,000 and $260,000 annually.

Several factors influence the salary of a Nurse Practitioner. These include years of experience, specific area of practice, and the healthcare facility they work for. For instance, those with more experience or a specialized field like pediatrics or geriatrics may earn more. Additionally, working in a hospital or a private clinic can also affect the salary. Overall, the job market for Nurse Practitioners in Cookeville, TN, offers good earning potential.

Nurse Practitioner jobs in Cookeville, TN

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

Job seekers looking for Nurse Practitioner roles near Cookeville, TN, can find attractive opportunities in nearby cities. McMinnville, TN, offers the highest average salary at $157,000. Murfreesboro, TN, follows closely with an average salary of $132,327. Nashville, TN, provides another excellent option with an average salary of $132,256. These cities present competitive salaries and a chance to work in well-established healthcare systems. Exploring these locations can lead to rewarding career opportunities with excellent compensation.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Cookeville, TN, highlighting McMinnville, TN with the highest at $157,000 and Livingston, TN with the lowest at $101,221.
  1. McMinnville, TN
    Average Salary: $157,000
    In McMinnville, healthcare professionals thrive in a close-knit community. The city offers a variety of healthcare settings, from clinics to hospitals, providing ample opportunities for growth. Local employers like Tennova Healthcare McMinnville value skilled practitioners.
    Find Nurse Practitioner jobs in McMinnville, TN


  2. Murfreesboro, TN
    Average Salary: $132,327
    Murfreesboro provides a dynamic environment for healthcare workers. The city's growing population means a steady demand for medical services. St. Thomas Rutherford Hospital is a key employer, offering a supportive workplace for practitioners.
    Find Nurse Practitioner jobs in Murfreesboro, TN


  3. Nashville, TN
    Average Salary: $132,256
    Nashville offers a vibrant healthcare scene with many opportunities for growth. The city's large population and numerous healthcare facilities create a high demand for skilled practitioners. Vanderbilt University Medical Center is a prominent employer in the area.
    Find Nurse Practitioner jobs in Nashville, TN


  4. Knoxville, TN
    Average Salary: $120,757
    Knoxville is a great place for healthcare professionals to work. The city's diverse healthcare settings offer many opportunities. The University of Tennessee Medical Center is a leading employer, providing a supportive environment for practitioners.
    Find Nurse Practitioner jobs in Knoxville, TN


  5. Chattanooga, TN
    Average Salary: $119,301
    Chattanooga offers a range of healthcare opportunities in a friendly community. The city's healthcare facilities are well-established, offering good career growth. Erlanger Health System is a major employer, known for its supportive work environment.
    Find Nurse Practitioner jobs in Chattanooga, TN


  6. Cookeville, TN
    Average Salary: $118,938
    Cookeville provides a welcoming environment for healthcare workers. The city has a mix of healthcare settings, from small clinics to larger hospitals. Tennova Healthcare - Cookeville is a key employer, offering a supportive workplace for practitioners.
    Find Nurse Practitioner jobs in Cookeville, TN


  7. Livingston, TN
    Average Salary: $101,221
    Livingston offers a peaceful setting for healthcare professionals. The city's smaller size means a close-knit community, with many opportunities for growth. Local healthcare providers like Livingston Healthcare value skilled practitioners.
    Find Nurse Practitioner jobs in Livingston, TN

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

Nurse Practitioners in Cookeville, TN, can find excellent job opportunities with top-paying employers. Abode Care offers a competitive salary of $121,667, making it a prime choice for those seeking higher pay. HealthCare Support Staffing and Cookeville Regional Medical Center also provide attractive compensation packages, with salaries around $111,667 and $109,998, respectively.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Cookeville, TN, highlighting Abode Care with the highest at $121,667 and Cookeville Regional Medical Center with the lowest at $109,998.
  1. Abode Care
    Average Salary: $121,667
    Abode Care offers rewarding Nurse Practitioner jobs in Cookeville, TN. They focus on home care services, providing patients with personalized care. Abode Care operates in multiple locations across Tennessee, ensuring comprehensive care.


  2. HealthCare Support Staffing
    Average Salary: $111,667
    HealthCare Support Staffing provides excellent opportunities for Nurse Practitioners in Cookeville, TN. They offer flexible staffing solutions and work in various healthcare settings. Their services extend throughout Tennessee, giving Nurse Practitioners diverse experiences.


  3. Cookeville Regional Medical Center
    Average Salary: $109,998
    Cookeville Regional Medical Center is a leading healthcare provider in Cookeville, TN. They offer competitive salaries for Nurse Practitioners. The center provides a wide range of medical services and is a key healthcare provider in the region.

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