How much does a Nurse Practitioner make in Nashville, TN?
In Nashville, TN, Nurse Practitioners enjoy a respectable income. On average, they make about $138,815 a year. This salary can vary based on experience and specialty. For example, those with more years in the field tend to earn more.
The salary for Nurse Practitioners can also depend on the type of healthcare facility they work in. Positions in hospitals and clinics generally offer higher wages compared to those in private practices or community health centers. Additionally, Nurse Practitioners who specialize in areas such as pediatrics, geriatrics, or family health may see variations in their earnings.
What are the highest paying cities for a Nurse Practitioner near Nashville, TN?

-
Mount Juliet, TN
Average Salary: $179,372
Mount Juliet offers a warm community with several healthcare facilities. Nurse practitioners enjoy a mix of outpatient and inpatient care. Local hospitals like TriStar StoneCrest Medical Center provide a dynamic work environment.
Find Nurse Practitioner jobs in Mount Juliet, TN
-
Franklin, TN
Average Salary: $152,296
Franklin is known for its vibrant community and growing healthcare needs. Nurse practitioners here benefit from a variety of settings, including private practices and large medical centers. The area's reputable institutions, such as St. Thomas West Hospital, offer excellent career opportunities.
Find Nurse Practitioner jobs in Franklin, TN
-
Smyrna, TN
Average Salary: $149,921
Smyrna is a city with a welcoming atmosphere and a strong focus on healthcare. Nurse practitioners find plenty of opportunities in various clinics and hospitals. The presence of healthcare giants like AdventHealth offers a robust environment for professional growth.
Find Nurse Practitioner jobs in Smyrna, TN
-
Murfreesboro, TN
Average Salary: $149,610
In Murfreesboro, nurse practitioners can find fulfilling work in numerous healthcare facilities. The city has reputable medical centers like St. Thomas Rutherford Hospital. The work environment is supportive and encourages professional development.
Find Nurse Practitioner jobs in Murfreesboro, TN
-
Hendersonville, TN
Average Salary: $139,795
Hendersonville offers a friendly environment with many healthcare options. Nurse practitioners here enjoy a mix of community health and specialized care. The local presence of Summit Medical Center provides a stable and enriching workplace.
Find Nurse Practitioner jobs in Hendersonville, TN
-
Clarksville, TN
Average Salary: $137,088
Clarksville has a growing demand for healthcare services, making it a great place for nurse practitioners. Local hospitals such as Tennova Healthcare offer diverse opportunities. The city's welcoming community adds to the positive work experience.
Find Nurse Practitioner jobs in Clarksville, TN
-
Lebanon, TN
Average Salary: $131,084
Lebanon provides a supportive environment for healthcare professionals. Nurse practitioners here can work in various settings, from clinics to larger hospitals. The presence of Tennova Healthcare – Lebanon is a significant advantage for career advancement.
Find Nurse Practitioner jobs in Lebanon, TN
-
Memphis, TN
Average Salary: $130,198
Memphis is a bustling city with a high demand for healthcare services. Nurse practitioners enjoy working in diverse settings, from large hospitals like Methodist Le Bonheur Germantown to community clinics. The city offers numerous opportunities for growth and specialization.
Find Nurse Practitioner jobs in Memphis, TN
-
Spring Hill, TN
Average Salary: $129,624
Spring Hill has a thriving healthcare sector with many opportunities for nurse practitioners. The city is home to hospitals like Ascension Saint Thomas Hickman, providing a variety of work environments. The community is welcoming and values healthcare professionals.
Find Nurse Practitioner jobs in Spring Hill, TN
-
Knoxville, TN
Average Salary: $128,939
Knoxville offers a dynamic healthcare landscape for nurse practitioners. The presence of major institutions like the University of Tennessee Medical Center provides diverse experiences. The city’s vibrant community ensures a supportive and engaging work environment.
Find Nurse Practitioner jobs in Knoxville, TN
What are the best paying companies for a Nurse Practitioner in Nashville, TN?

-
Northeast Healthcare Recruitment, Inc.
Average Salary: $203,000
Northeast Healthcare Recruitment, Inc. offers top-tier Nurse Practitioner jobs in Nashville, TN. They have a long history of placing healthcare professionals in well-respected facilities. Their team works closely with Nurse Practitioners to match them with roles that match their skills and career goals.
-
CHE Behavioral Health Services
Average Salary: $178,750
CHE Behavioral Health Services values Nurse Practitioners highly in Nashville, TN. They focus on behavioral health and mental health services. The company offers a supportive environment with ongoing professional development opportunities.
-
Signify Health
Average Salary: $160,000
Signify Health provides exceptional opportunities for Nurse Practitioners in Nashville, TN. They work in home-based settings, offering a unique approach to patient care. The company encourages continuous learning and professional growth.
-
Curana Health
Average Salary: $141,333
Curana Health is a leading provider for Nurse Practitioners in Nashville, TN. They focus on senior living communities and offer rewarding job opportunities. Curana Health supports Nurse Practitioners with the tools and resources needed to excel.
-
thyme care
Average Salary: $135,686
thyme care offers competitive Nurse Practitioner positions in Nashville, TN. They specialize in oncology care and provide a supportive work environment. Nurse Practitioners at thyme care enjoy a strong work-life balance.
-
AMN Healthcare
Average Salary: $134,000
AMN Healthcare provides excellent career opportunities for Nurse Practitioners in Nashville, TN. They offer a wide range of positions across various specialties. AMN Healthcare is committed to the professional growth of its Nurse Practitioners.
-
Optum
Average Salary: $130,450
Optum offers rewarding Nurse Practitioner jobs in Nashville, TN. They focus on improving health outcomes through integrated care. Nurse Practitioners at Optum benefit from a collaborative and innovative work environment.
-
Wellpath
Average Salary: $126,635
Wellpath provides valuable opportunities for Nurse Practitioners in Nashville, TN. They work in correctional and community health settings. The company offers strong support and opportunities for professional development.
-
CVS Health
Average Salary: $125,858
CVS Health offers diverse and fulfilling Nurse Practitioner positions in Nashville, TN. They focus on both retail health and healthcare services. Nurse Practitioners at CVS Health enjoy a dynamic and supportive work environment.
-
State of Tennessee
Average Salary: $115,974
The State of Tennessee provides stable and rewarding Nurse Practitioner jobs in Nashville, TN. They offer a range of roles in public health and government facilities. Nurse Practitioners here benefit from comprehensive benefits and job security.
What are the best paying Nurse Practitioner related jobs in Nashville, TN?

-
Physician Assistant
Average Salary: $152,688
Physician Assistants work closely with doctors, focusing on patient care and diagnosis. Roles often involve working in clinics and hospitals within the city, offering a dynamic work environment. This position allows for a balanced workload with opportunities for growth.
Find Physician Assistant jobs in Nashville, TN
-
Informatics Nurse
Average Salary: $111,000
Informatics Nurses integrate technology and healthcare to improve patient outcomes. These roles are available in various healthcare facilities in the area, providing a unique opportunity to use technology for better care. This position is ideal for those interested in both nursing and information technology.
Find Informatics Nurse jobs in Nashville, TN
-
Registered Nurse
Average Salary: $89,516
Registered Nurses provide essential patient care in different healthcare settings. They work in hospitals, clinics, and long-term care facilities, offering a diverse range of experiences. This is a crucial role in patient care, with numerous opportunities for professional development.
Find Registered Nurse jobs in Nashville, TN
-
Graduate Nurse
Average Salary: $85,510
Graduate Nurses transition from education to professional practice under supervision. They learn on the job in various settings, gaining practical experience. This role is for those fresh from nursing school, looking to build a solid foundation in patient care.
Find Graduate Nurse jobs in Nashville, TN
-
Nurse Educator
Average Salary: $81,109
Nurse Educators prepare the next generation of nurses through teaching and mentorship. They work in universities and healthcare facilities, focusing on both theory and practical skills. This position combines passion for teaching with nursing expertise.
Find Nurse Educator jobs in Nashville, TN
-
Public Health Nurse
Average Salary: $80,747
Public Health Nurses focus on community health, preventing diseases and promoting wellness. They work with local health departments and community organizations, making a significant impact on public health. This role is ideal for those interested in community service and healthcare outreach.
Find Public Health Nurse jobs in Nashville, TN
-
Clinical Research Nurse
Average Salary: $75,200
Clinical Research Nurses conduct clinical trials and gather data for medical studies. They work in research institutions and hospitals, contributing to advancements in medicine. This position is perfect for those interested in research and patient care.
Find Clinical Research Nurse jobs in Nashville, TN
-
Nurse Manager
Average Salary: $75,140
Nurse Managers oversee nursing staff and patient care services in healthcare facilities. They ensure smooth operations and high-quality care, working in hospitals and clinics. This leadership role offers challenges and rewards for those with strong organizational skills.
Find Nurse Manager jobs in Nashville, TN
-
Health Coach
Average Salary: $61,606
Health Coaches help individuals achieve their health goals through education and support. They work with clients in various settings, promoting wellness and lifestyle changes. This role is for those passionate about helping others improve their health.
Find Health Coach jobs in Nashville, TN
-
Case Manager
Average Salary: $53,148
Case Managers coordinate care for patients, ensuring they receive appropriate services. They work in hospitals, clinics, and other healthcare facilities, focusing on patient advocacy and support. This position is ideal for those who enjoy helping people navigate the healthcare system.
Find Case Manager jobs in Nashville, TN



