Nurse Practitioner Salary in Memphis, TN

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Nurse Practitioner is $122,449 per year in Memphis, TN.

A Nurse Practitioner in Memphis, TN, earns a competitive salary. On average, they make around $122,449 per year. This figure can vary based on experience, specialty, and the healthcare facility. Many Nurse Practitioners in Memphis find their work both rewarding and financially stable.

Factors that can influence salary include the type of healthcare setting, such as hospitals, clinics, or private practices. Nurse Practitioners with more years of experience or specialized skills often earn higher salaries. Additionally, the demand for healthcare services in Memphis can impact earning potential. For those considering this career path, it offers a promising outlook in terms of both job satisfaction and financial compensation.

Nurse Practitioner jobs in Memphis, TN

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

Nurse practitioners near Memphis, TN, can find excellent job opportunities with competitive salaries in nearby cities. Florence, AL, offers the highest average salary at $152,576. Baton Rouge, LA, and New Orleans, LA, also provide strong earning potentials, with average salaries of $151,255 and $146,461, respectively. These cities present attractive options for nurse practitioners seeking to advance their careers while enjoying a high quality of life.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Memphis, TN, highlighting Florence, AL with the highest at $152,576 and Montgomery, AL with the lowest at $125,998.
  1. Florence, AL
    Average Salary: $152,576
    Florence offers a welcoming environment for healthcare professionals. With a strong community focus, local clinics and hospitals value dedicated care. Opportunities exist in both urban and rural settings.
    Find Nurse Practitioner jobs in Florence, AL


  2. Baton Rouge, LA
    Average Salary: $151,255
    In Baton Rouge, healthcare providers enjoy a vibrant community. The city's major hospitals and clinics offer diverse experiences. Working here means being part of a dynamic healthcare network.
    Find Nurse Practitioner jobs in Baton Rouge, LA


  3. New Orleans, LA
    Average Salary: $146,461
    New Orleans provides a unique setting for healthcare careers. The city's rich culture enhances the work experience. Opportunities abound in well-known medical institutions.
    Find Nurse Practitioner jobs in New Orleans, LA


  4. Little Rock, AR
    Average Salary: $139,034
    Little Rock is a growing city with many healthcare opportunities. The local healthcare system is expanding, offering various roles. Professionals can find fulfilling work in both large and small practices.
    Find Nurse Practitioner jobs in Little Rock, AR


  5. Decatur, AL
    Average Salary: $135,400
    Decatur offers a close-knit community for healthcare workers. The city's smaller size means more personal connections. Opportunities exist in community health centers and private practices.
    Find Nurse Practitioner jobs in Decatur, AL


  6. Tulsa, OK
    Average Salary: $135,334
    Tulsa is a thriving city with a strong healthcare sector. The area's hospitals and clinics are well-regarded. Working here means being part of a forward-thinking healthcare community.
    Find Nurse Practitioner jobs in Tulsa, OK


  7. Nashville, TN
    Average Salary: $132,256
    Nashville provides a vibrant setting for healthcare careers. The city's healthcare institutions are well-established. Opportunities exist in both urban and suburban areas.
    Find Nurse Practitioner jobs in Nashville, TN


  8. Jackson, MS
    Average Salary: $132,092
    Jackson offers a supportive environment for healthcare professionals. The city's healthcare system is well-developed. Working here means being part of a community that values care and compassion.
    Find Nurse Practitioner jobs in Jackson, MS


  9. St. Louis, MO
    Average Salary: $130,720
    St. Louis provides a diverse range of healthcare opportunities. The city's large healthcare network offers many roles. Professionals can find work in both urban and suburban settings.
    Find Nurse Practitioner jobs in St. Louis, MO


  10. Montgomery, AL
    Average Salary: $125,998
    Montgomery offers a welcoming environment for healthcare workers. The city's healthcare system is growing. Opportunities exist in both public and private sectors.
    Find Nurse Practitioner jobs in Montgomery, AL

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

Nurse Practitioners in Memphis, TN, can find excellent job opportunities with top-paying companies. St. Jude Children's Research Hospital offers a competitive salary of $145,080. Dynamic Medical & Rehab PLLC and Comprehensive Rehab Consultants also provide attractive salaries, with figures around $137,500 and $131,167, respectively. These companies value skilled Nurse Practitioners and offer rewarding career paths.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Memphis, TN, highlighting St. Jude Children's Research Hospital with the highest at $145,080 and US Department of Veterans Affairs with the lowest at $108,599.
  1. St. Jude Children's Research Hospital
    Average Salary: $145,080
    St. Jude Children's Research Hospital offers Nurse Practitioners the chance to work with children battling serious illnesses. This hospital is located in Memphis, TN, and is known for its cutting-edge research and compassionate care.


  2. Dynamic Medical & Rehab PLLC
    Average Salary: $137,500
    Dynamic Medical & Rehab PLLC provides a variety of healthcare services. Nurse Practitioners here work in a dynamic environment, focusing on patient care and rehabilitation. The company operates in Memphis, TN.


  3. Comprehensive Rehab Consultants
    Average Salary: $131,167
    Comprehensive Rehab Consultants offers rehabilitation services to patients. Nurse Practitioners here play a key role in patient care and recovery. The company operates in Memphis, TN.


  4. Oak Street Health
    Average Salary: $125,561
    Oak Street Health focuses on providing high-quality care to patients. Nurse Practitioners here work in a team-based environment, ensuring patient needs are met. The company operates in Memphis, TN.


  5. DarSalud Management
    Average Salary: $119,500
    DarSalud Management offers healthcare services with a focus on patient care. Nurse Practitioners here work in a supportive environment, helping patients achieve better health. The company operates in Memphis, TN.


  6. CVS Health
    Average Salary: $118,102
    CVS Health provides a range of healthcare services. Nurse Practitioners here work in retail settings, offering care and support to patients. The company operates in Memphis, TN.


  7. Office of Internal Medicine
    Average Salary: $118,067
    The Office of Internal Medicine offers specialized care to patients. Nurse Practitioners here work closely with physicians to provide comprehensive care. The company operates in Memphis, TN.


  8. Tri-state Community Health Center
    Average Salary: $115,989
    Tri-state Community Health Center provides healthcare services to the community. Nurse Practitioners here focus on patient care and community health. The company operates in Memphis, TN.


  9. CVS Health Retail
    Average Salary: $109,382
    CVS Health Retail offers retail healthcare services. Nurse Practitioners here work in a fast-paced environment, providing care to patients. The company operates in Memphis, TN.


  10. US Department of Veterans Affairs
    Average Salary: $108,599
    The US Department of Veterans Affairs provides healthcare services to veterans. Nurse Practitioners here work in a supportive environment, focusing on the needs of veterans. The company operates in Memphis, TN.

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