Position
Salary

How much does a Nurse Practitioner make?

The average salary for a Nurse Practitioner is $141,597 per year in the US.

Nurse Practitioners can earn a good living. The average yearly salary stands at $141,597. This figure gives an idea of the general earnings for the profession.

Nurse Practitioners have a wide range of earnings. The lowest-earning 10% make less than $64,800 a year. At the other end, the top 10% earn over $269,527 annually. Most Nurse Practitioners fall between these two amounts. Specifically, about 50% of them earn between $105,745 and $146,691 per year. This spread shows that with more experience and specialization, earnings can rise.

View Nurse Practitioner jobs nearby

What are the highest paying cities for a Nurse Practitioner?

Job seekers can find top-tier salaries for Nurse Practitioner roles in several key cities. San Francisco, CA, leads the way with an impressive average salary of $207,696. Yuma, AZ, closely follows with a competitive salary of $203,225. These figures reflect the demand and value placed on healthcare professionals in these locations. Other cities offering attractive pay include Stockton, CA, and San Jose, CA, where Nurse Practitioners earn average salaries of $186,785 and $183,753, respectively. These figures highlight the financial benefits available to professionals in these regions.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs, highlighting San Francisco, CA with the highest at $207,696 and Providence, RI with the lowest at $175,037.
  1. San Francisco, CA
    Average Salary: $207,696
    In San Francisco, medical professionals have access to advanced healthcare facilities and research opportunities. Leading institutions like UCSF Health provide excellent platforms for those looking to make a significant impact. The competitive salary reflects the city's high cost of living.
    Find Nurse Practitioner jobs in San Francisco, CA


  2. Yuma, AZ
    Average Salary: $203,225
    Yuma offers a warm climate and a growing healthcare sector. The demand for primary care services is increasing, making it a good place for those in this field. Yuma Regional Medical Center is a prominent employer in the area.
    Find Nurse Practitioner jobs in Yuma, AZ


  3. Stockton, CA
    Average Salary: $186,785
    Stockton provides a diverse healthcare environment with opportunities to serve a wide range of populations. Local healthcare providers value experienced professionals. The area is known for its supportive community and growing job market.
    Find Nurse Practitioner jobs in Stockton, CA


  4. San Jose, CA
    Average Salary: $183,753
    San Jose is home to many tech companies and offers various healthcare opportunities. The Silicon Valley region presents unique challenges and growth potential. Kaiser Permanente and other large health systems are prominent employers.
    Find Nurse Practitioner jobs in San Jose, CA


  5. Santa Rosa, CA
    Average Salary: $183,604
    Santa Rosa is known for its beautiful environment and strong community spirit. Sutter Health is a major employer, providing extensive healthcare services. The cost of living is moderate, making it a good option for those seeking balance.
    Find Nurse Practitioner jobs in Santa Rosa, CA


  6. Provo, UT
    Average Salary: $179,409
    In Provo, healthcare needs are growing with the expanding population. Utah Valley Hospital and other local clinics are hiring. The city offers a family-friendly atmosphere and is close to outdoor activities.
    Find Nurse Practitioner jobs in Provo, UT


  7. Billings, MT
    Average Salary: $178,641
    Billings offers a vibrant healthcare sector with a strong demand for practitioners. St. Vincent Healthcare and Billings Clinic are key employers. The city's western lifestyle and affordable living costs are attractive to many.
    Find Nurse Practitioner jobs in Billings, MT


  8. Anchorage, AK
    Average Salary: $177,267
    Anchorage provides a unique healthcare landscape with opportunities to serve a diverse population. The extreme weather offers a distinct experience. Providers at Alaska Native Medical Center and other local facilities are in demand.
    Find Nurse Practitioner jobs in Anchorage, AK


  9. Sacramento, CA
    Average Salary: $175,352
    Sacramento is a political hub with many healthcare opportunities. The state government's focus on healthcare access creates a dynamic work environment. Kaiser Permanente and other major health systems are present.
    Find Nurse Practitioner jobs in Sacramento, CA


  10. Providence, RI
    Average Salary: $175,037
    Providence offers a rich history and strong healthcare system. Brown University and Lifespan are key employers. The city's smaller size provides a close-knit community feel.
    Find Nurse Practitioner jobs in Providence, RI

What are the best companies a Nurse Practitioner can work for?

Nurse Practitioners can earn significant salaries at top companies. Veteran Medical Group, Advanced Correctional Healthcare, and SonderMind lead with the highest average pay. These companies offer excellent benefits and career growth for Nurse Practitioners. Compensation at these firms reflects the value they place on healthcare professionals. For instance, Veteran Medical Group provides a strong support system and opportunities for advancement. Advanced Correctional Healthcare and SonderMind also focus on employee well-being and financial rewards.
Graph displaying best paying company salaries for Nurse Practitioner jobs, highlighting Veteran Medical Group with the highest at $500,000 and Beebe Healthcare with the lowest at $302,949.
  1. Veteran Medical Group
    Average Salary: $500,000
    Veteran Medical Group offers excellent opportunities for Nurse Practitioners. They work in various locations, providing top-notch care. Their settings include hospitals and clinics nationwide, ensuring a wide range of experiences.


  2. Advanced Correctional Healthcare
    Average Salary: $456,800
    Advanced Correctional Healthcare hires Nurse Practitioners for correctional facilities. They work in prisons and jails across the country. These roles focus on providing quality healthcare to inmates.


  3. SonderMind
    Average Salary: $436,737
    SonderMind offers remote opportunities for Nurse Practitioners. They focus on mental health and telehealth services. Locations include various states where their services are available.


  4. Drip Hydration
    Average Salary: $427,778
    Drip Hydration provides hydration therapy services. Nurse Practitioners here work in clinics and mobile units. Locations include major cities across the country.


  5. HealthONE
    Average Salary: $400,000
    HealthONE offers a range of healthcare services. Nurse Practitioners here work in hospitals and outpatient facilities. Locations include several states, providing diverse experiences.


  6. SNF Wound Care
    Average Salary: $386,667
    SNF Wound Care specializes in wound treatment. Nurse Practitioners here work in wound care clinics. Locations include various cities where they provide specialized care.


  7. ATC Healthcare
    Average Salary: $366,679
    ATC Healthcare offers staffing services for Nurse Practitioners. They work in hospitals and clinics across the country. Locations include multiple states, providing varied experiences.


  8. Brookdale Associates
    Average Salary: $332,222
    Brookdale Associates provides senior care services. Nurse Practitioners here work in assisted living and skilled nursing facilities. Locations include several states.


  9. Mindful Therapy Group
    Average Salary: $316,500
    Mindful Therapy Group focuses on mental health services. Nurse Practitioners here work in outpatient clinics. Locations include several cities, providing diverse experiences.


  10. Beebe Healthcare
    Average Salary: $302,949
    Beebe Healthcare offers a range of medical services. Nurse Practitioners here work in hospitals and clinics. Locations include Delaware, providing quality care.

How to earn more as a Nurse Practitioner?

Aspiring Nurse Practitioners looking to earn more have several options. Focusing on specialization can open doors to higher-paying positions. Specialization in areas like anesthesia, pediatrics, or psychiatry often command higher salaries. Experience also plays a critical role in earning potential. Nurses with more years in the field often receive higher pay.

Location matters significantly. Urban areas and regions with a shortage of healthcare providers tend to offer higher wages. Certifications and advanced degrees add another layer of value. Certification in a specialty can boost both credibility and earning power. Additional degrees, such as a Doctor of Nursing Practice (DNP), can also lead to higher-paying roles.

Networking and professional development further increase earning potential. Building a strong network can lead to job opportunities that offer higher salaries. Attending conferences and participating in professional organizations keep Nurse Practitioners at the top of their game.

Here are five key factors to consider:

  1. Specialization in a high-demand area
  2. Gaining more experience in the field
  3. Choosing a location with higher pay rates
  4. Pursuing certifications and advanced degrees
  5. Networking and continuous professional development

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