Position
City
Salary

How much does a Nurse Practitioner make in Santa Fe, NM?

The average salary for a Nurse Practitioner is $168,298 per year in Santa Fe, NM.

In Santa Fe, New Mexico, Nurse Practitioners enjoy a strong salary. On average, they make about $168,298 per year. This is a good income for the hard work they do in caring for patients. The pay can vary based on experience and the type of facility they work in.


Nurse Practitioners in Santa Fe earn between $89,750 and $333,000 annually. Most earn around the middle of this range. Here is a list of common salary points:

  • 10th percentile: $89,750
  • 25th percentile: $111,864
  • 50th percentile: $156,091
  • 75th percentile: $222,432
  • 90th percentile: $310,886
With such a range, Nurse Practitioners can expect a rewarding salary in Santa Fe. Their work is valued, and their earnings reflect that.

Nurse Practitioner jobs in Santa Fe, NM

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

Nurse Practitioners in Portales, NM, enjoy some of the highest salaries around Santa Fe, with an average of $225,000. This makes Portales a prime location for those seeking top pay. Other nearby cities like Socorro and Carlsbad also offer competitive salaries, making them attractive for professionals in this field. Exploring opportunities in these cities can help Nurse Practitioners find rewarding positions with excellent compensation.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Santa Fe, NM, highlighting Portales, NM with the highest at $225,000 and Espanola, NM with the lowest at $151,211.
  1. Portales, NM
    Average Salary: $225,000
    Portales offers a rewarding environment for those in the medical field. The community values healthcare professionals, and local clinics often provide comprehensive care. Working here means becoming part of a tight-knit community, where your skills are both respected and needed.
    Find Nurse Practitioner jobs in Portales, NM


  2. Socorro, NM
    Average Salary: $214,733
    Socorro provides a serene setting for healthcare professionals. The town’s medical facilities focus on high-quality patient care. Being part of Socorro’s healthcare system means having the chance to make a real difference in people’s lives in a peaceful environment.
    Find Nurse Practitioner jobs in Socorro, NM


  3. Carlsbad, NM
    Average Salary: $179,742
    Carlsbad is known for its natural beauty and welcoming community. Working as a healthcare professional here means having access to modern facilities and a supportive work environment. The city’s healthcare needs offer many opportunities for growth and learning.
    Find Nurse Practitioner jobs in Carlsbad, NM


  4. Roswell, NM
    Average Salary: $165,662
    Roswell offers a dynamic healthcare landscape. The city’s medical facilities are well-equipped and progressive. Working in Roswell means joining a forward-thinking team that values innovation and patient care. It’s an exciting place for professionals looking to advance their careers.
    Find Nurse Practitioner jobs in Roswell, NM


  5. Las Vegas, NM
    Average Salary: $164,960
    Las Vegas, NM, provides a vibrant community for healthcare workers. The city’s medical facilities are committed to providing excellent care. Working here means being part of a supportive environment where your skills can thrive and make a meaningful impact.
    Find Nurse Practitioner jobs in Las Vegas, NM


  6. Hobbs, NM
    Average Salary: $161,891
    Hobbs offers a supportive community for healthcare professionals. The town’s medical facilities are dedicated to high-quality care. Working in Hobbs means being part of a team that values your expertise and strives for the best patient outcomes.
    Find Nurse Practitioner jobs in Hobbs, NM


  7. Clovis, NM
    Average Salary: $159,193
    Clovis is a growing city with a strong healthcare sector. The local medical facilities are modern and offer a range of services. Working here means joining a dynamic team where your skills will be valued and your career can grow.
    Find Nurse Practitioner jobs in Clovis, NM


  8. Silver City, NM
    Average Salary: $159,060
    Silver City provides a serene setting for those in healthcare. The town’s medical facilities focus on providing excellent care. Working in Silver City means becoming part of a community that values and supports its healthcare professionals.
    Find Nurse Practitioner jobs in Silver City, NM


  9. Farmington, NM
    Average Salary: $153,835
    Farmington offers a welcoming environment for healthcare professionals. The city’s medical facilities are well-regarded and offer many opportunities for growth. Working here means being part of a supportive team dedicated to providing top-notch care.
    Find Nurse Practitioner jobs in Farmington, NM


  10. Espanola, NM
    Average Salary: $151,211
    Espanola provides a close-knit community for those in healthcare. The town’s medical facilities are committed to providing excellent care. Working in Espanola means joining a team that values your skills and strives for the best patient outcomes.
    Find Nurse Practitioner jobs in Espanola, NM

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

Nurse Practitioners in Santa Fe, NM, can find attractive opportunities with Olympus Health, which offers an average salary of $194,000. Signify Health also provides a competitive salary of $160,000. Both companies value their healthcare professionals, ensuring rewarding career paths. Additionally, Boulder Care, Inc. pays $139,333 on average, while Northeast Healthcare Recruitment, Inc. offers $138,500. The State of New Mexico, A-Team Solutions, and CHRISTUS Health provide salaries ranging from $124,000 to $103,041. These companies show a commitment to offering fair and competitive wages.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Santa Fe, NM, highlighting Olympus Health with the highest at $194,000 and CHRISTUS Health with the lowest at $103,041.
  1. Olympus Health
    Average Salary: $194,000
    Olympus Health offers competitive salaries for Nurse Practitioners in Santa Fe, NM. They focus on providing high-quality healthcare services. Their locations include several facilities around Santa Fe.


  2. Signify Health
    Average Salary: $160,000
    Signify Health is known for its comprehensive healthcare solutions. Nurse Practitioners here enjoy excellent pay. They operate in Santa Fe and have a growing presence in the area.


  3. Boulder Care, Inc.
    Average Salary: $139,333
    Boulder Care, Inc. provides Nurse Practitioners with a good salary package. They focus on patient care and wellness. Their services are available in Santa Fe, catering to the community's needs.


  4. Northeast Healthcare Recruitment, Inc.
    Average Salary: $138,500
    Northeast Healthcare Recruitment, Inc. offers competitive wages for Nurse Practitioners. They work to place skilled professionals in the healthcare field. The company serves the Santa Fe area, offering various job opportunities.


  5. State of New Mexico
    Average Salary: $128,096
    The State of New Mexico provides a solid salary for Nurse Practitioners. They offer numerous healthcare positions across the state. Nurse Practitioners can find roles in Santa Fe and other locations.


  6. A-Team Solutions
    Average Salary: $124,000
    A-Team Solutions offers attractive salaries for Nurse Practitioners. They specialize in connecting healthcare professionals with top employers. Nurse Practitioners can find jobs in Santa Fe and nearby areas.


  7. CHRISTUS Health
    Average Salary: $103,041
    CHRISTUS Health provides a reliable salary for Nurse Practitioners. They focus on delivering excellent healthcare services. Their facilities are located in Santa Fe, offering job opportunities for skilled professionals.

Currently 8,369 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
8,369 Job Openings