Nurse Practitioner Salary in Roswell, NM

Updated on May 09, 2025
Position
City
Salary

How much does a Nurse Practitioner make in Roswell, NM?

The average salary for a Nurse Practitioner is $162,902 per year in Roswell, NM.

In Roswell, NM, Nurse Practitioners enjoy a competitive salary. On average, they earn around $162,902 per year. This figure can vary depending on experience, education, and the specific healthcare setting. Many Nurse Practitioners in Roswell find their roles both rewarding and financially stable.

The salary range for Nurse Practitioners in Roswell typically spans from $64,800 to $330,000 annually. This range reflects the diverse opportunities available in the area. Factors such as specialization, additional certifications, and the demand for healthcare services can influence earnings. Job seekers in this field can expect a good income, especially with the right qualifications and experience.

Nurse Practitioner jobs in Roswell, NM

What are the highest paying cities for a Nurse Practitioner near Roswell, NM?

Nurse Practitioners near Roswell, NM, can find excellent job opportunities in nearby cities. Carlsbad, NM, offers the highest pay, with an average salary of $180,702. This makes it a top choice for those seeking better compensation. Other cities like Socorro, NM, and Clovis, NM, also provide competitive salaries, making them attractive options for job seekers.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Roswell, NM, highlighting Carlsbad, NM with the highest at $180,702 and Gallup, NM with the lowest at $135,884.
  1. Carlsbad, NM
    Average Salary: $180,702
    Carlsbad offers a range of healthcare opportunities. Professionals can work in local clinics and hospitals. Carlsbad Medical Center is a prominent employer.
    Find Nurse Practitioner jobs in Carlsbad, NM


  2. Socorro, NM
    Average Salary: $174,375
    Socorro provides a close-knit community feel. Nurse practitioners can find work in local health care facilities. Socorro General Hospital is a key employer.
    Find Nurse Practitioner jobs in Socorro, NM


  3. Clovis, NM
    Average Salary: $158,397
    Clovis has a growing healthcare sector. Nurse practitioners can work in various clinics and hospitals. Clovis Community Medical Center is a major employer.
    Find Nurse Practitioner jobs in Clovis, NM


  4. Hobbs, NM
    Average Salary: $150,400
    Hobbs offers diverse healthcare opportunities. Nurse practitioners can find work in local clinics and hospitals. Hobbs Hospital is a leading employer.
    Find Nurse Practitioner jobs in Hobbs, NM


  5. Artesia, NM
    Average Salary: $144,540
    Artesia provides a welcoming environment for healthcare professionals. Nurse practitioners can work in local clinics and hospitals. Artesia General Hospital is a major employer.
    Find Nurse Practitioner jobs in Artesia, NM


  6. Silver City, NM
    Average Salary: $141,111
    Silver City offers a range of healthcare opportunities. Nurse practitioners can work in local clinics and hospitals. Gila Regional Medical Center is a key employer.
    Find Nurse Practitioner jobs in Silver City, NM


  7. Ruidoso, NM
    Average Salary: $140,833
    Ruidoso provides a serene setting for healthcare professionals. Nurse practitioners can work in local clinics and hospitals. Ruidoso Municipal Hospital is a major employer.
    Find Nurse Practitioner jobs in Ruidoso, NM


  8. Farmington, NM
    Average Salary: $139,704
    Farmington offers a variety of healthcare opportunities. Nurse practitioners can work in local clinics and hospitals. San Juan Regional Medical Center is a leading employer.
    Find Nurse Practitioner jobs in Farmington, NM


  9. Las Cruces, NM
    Average Salary: $136,822
    Las Cruces provides a vibrant healthcare environment. Nurse practitioners can work in local clinics and hospitals. Memorial Medical Center is a key employer.
    Find Nurse Practitioner jobs in Las Cruces, NM


  10. Gallup, NM
    Average Salary: $135,884
    Gallup offers a range of healthcare opportunities. Nurse practitioners can work in local clinics and hospitals. Gallup Indian Medical Center is a major employer.
    Find Nurse Practitioner jobs in Gallup, NM

What are the best paying companies for a Nurse Practitioner in Roswell, NM?

Olympus Health leads the way in offering top salaries for Nurse Practitioners in Roswell, NM. With an average annual salary of $175,000, it stands out for its competitive compensation. National Staffing Solutions and Commonwealth Medical Services also provide attractive salaries, making them strong options for job seekers.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Roswell, NM, highlighting Olympus Health with the highest at $175,000 and Northeast Healthcare Recruitment, Inc. with the lowest at $119,250.
  1. Olympus Health
    Average Salary: $175,000
    Olympus Health offers competitive salaries for Nurse Practitioners. They provide healthcare services in Roswell, NM, and other locations. Nurse Practitioners here enjoy a supportive work environment and opportunities for professional growth.


  2. National Staffing Solutions
    Average Salary: $133,000
    National Staffing Solutions pays Nurse Practitioners well. They work in various healthcare settings in Roswell, NM, and beyond. Nurse Practitioners here benefit from flexible staffing options and a focus on career development.


  3. Commonwealth Medical Services
    Average Salary: $131,250
    Commonwealth Medical Services offers a strong salary for Nurse Practitioners. They operate in Roswell, NM, and other areas. Nurse Practitioners here find a collaborative work culture with a commitment to patient care.


  4. State of New Mexico
    Average Salary: $125,039
    The State of New Mexico provides a good salary for Nurse Practitioners. They serve in Roswell, NM, and throughout the state. Nurse Practitioners here enjoy benefits and a chance to make a difference in public health.


  5. Northeast Healthcare Recruitment, Inc.
    Average Salary: $119,250
    Northeast Healthcare Recruitment, Inc. offers a solid salary for Nurse Practitioners. They work in Roswell, NM, and other regions. Nurse Practitioners here find a supportive team and a focus on quality patient care.

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