Position
City
Salary

How much does a Nurse Practitioner make in Walnut Creek, CA?

The average salary for a Nurse Practitioner is $178,269 per year in Walnut Creek, CA.

A Nurse Practitioner in Walnut Creek, CA, enjoys a competitive salary. On average, they earn about $178,269 per year. This figure reflects the high demand for skilled healthcare professionals in the area. The salary range varies, with some Nurse Practitioners earning as low as $110,000 and others reaching up to $237,000 annually. This range depends on factors like experience, specialty, and the specific healthcare facility.

The salary distribution shows that many Nurse Practitioners earn between $144,636 and $190,818 per year. This middle range includes the majority of professionals, with 12.91% earning around $144,636 and 6.46% making close to $190,818. The highest earners, about 5.53%, make over $225,455 annually. This data highlights the potential for growth and higher earnings with more experience and specialization.

Nurse Practitioner jobs in Walnut Creek, CA

What are the highest paying cities for a Nurse Practitioner near Walnut Creek, CA?

Nurse practitioners near Walnut Creek, CA, can find top-paying job opportunities in Richmond, CA, with an average salary of $192,297. Nearby, Dublin, CA, offers a competitive average of $184,775. These cities provide excellent prospects for those seeking rewarding and well-compensated roles in healthcare.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Walnut Creek, CA, highlighting Richmond, CA with the highest at $192,297 and Berkeley, CA with the lowest at $161,730.
  1. Richmond, CA
    Average Salary: $192,297
    Richmond offers a vibrant community with many healthcare facilities. Nurse practitioners here work in a variety of settings, including hospitals and clinics. Kaiser Permanente is a prominent employer in the area.
    Find Nurse Practitioner jobs in Richmond, CA


  2. Dublin, CA
    Average Salary: $184,775
    Dublin provides a peaceful environment with excellent healthcare options. Nurse practitioners can find work in both private practices and larger healthcare systems. UCSF Health is a notable employer in the region.
    Find Nurse Practitioner jobs in Dublin, CA


  3. Alameda, CA
    Average Salary: $177,124
    Alameda is known for its strong community and diverse healthcare needs. Nurse practitioners here often work in community health centers and private clinics. Sutter Health is a key employer in the area.
    Find Nurse Practitioner jobs in Alameda, CA


  4. Livermore, CA
    Average Salary: $176,917
    Livermore offers a blend of suburban living and professional opportunities. Nurse practitioners can find work in both hospitals and outpatient clinics. Stanford Health Care is a prominent employer in the region.
    Find Nurse Practitioner jobs in Livermore, CA


  5. Brentwood, CA
    Average Salary: $176,671
    Brentwood provides a supportive community with various healthcare facilities. Nurse practitioners here work in both private practices and larger healthcare systems. Kaiser Permanente is a leading employer in the area.
    Find Nurse Practitioner jobs in Brentwood, CA


  6. San Ramon, CA
    Average Salary: $173,740
    San Ramon offers a thriving community with many healthcare options. Nurse practitioners can find work in both private practices and larger healthcare systems. UCSF Health is a notable employer in the region.
    Find Nurse Practitioner jobs in San Ramon, CA


  7. Fremont, CA
    Average Salary: $173,233
    Fremont provides a dynamic environment with diverse healthcare needs. Nurse practitioners here work in a variety of settings, including hospitals and clinics. Kaiser Permanente is a prominent employer in the area.
    Find Nurse Practitioner jobs in Fremont, CA


  8. Vallejo, CA
    Average Salary: $170,738
    Vallejo offers a vibrant community with many healthcare facilities. Nurse practitioners here work in a variety of settings, including hospitals and clinics. Kaiser Permanente is a prominent employer in the area.
    Find Nurse Practitioner jobs in Vallejo, CA


  9. Concord, CA
    Average Salary: $163,814
    Concord provides a supportive community with various healthcare options. Nurse practitioners here work in both private practices and larger healthcare systems. Kaiser Permanente is a leading employer in the area.
    Find Nurse Practitioner jobs in Concord, CA


  10. Berkeley, CA
    Average Salary: $161,730
    Berkeley offers a vibrant community with many healthcare facilities. Nurse practitioners here work in a variety of settings, including hospitals and clinics. UCSF Health is a notable employer in the region.
    Find Nurse Practitioner jobs in Berkeley, CA

What are the best paying companies for a Nurse Practitioner in Walnut Creek, CA?

Nurse Practitioners in Walnut Creek, CA, can find excellent opportunities with top-paying companies. Kaiser Permanente leads the way with an average salary of $251,223. LifeStance Health and One Medical also offer competitive salaries, making them attractive choices for job seekers. These companies provide not only high pay but also a supportive work environment.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Walnut Creek, CA, highlighting Kaiser Permanente with the highest at $251,223 and Comprehensive Rehab Consultants with the lowest at $127,500.
  1. Kaiser Permanente
    Average Salary: $251,223
    Kaiser Permanente offers rewarding Nurse Practitioner jobs in Walnut Creek, CA. They provide comprehensive healthcare services. Their facilities are located throughout Walnut Creek, ensuring ample opportunities for professional growth.


  2. LifeStance Health
    Average Salary: $225,833
    LifeStance Health provides excellent Nurse Practitioner positions in Walnut Creek, CA. They focus on mental health and offer a supportive work environment. Their offices are conveniently located in Walnut Creek, making commutes easy.


  3. One Medical
    Average Salary: $178,318
    One Medical offers competitive Nurse Practitioner jobs in Walnut Creek, CA. They emphasize personalized care and have multiple locations in the area. Working here means access to modern facilities and a collaborative team.


  4. John Muir Health
    Average Salary: $175,977
    John Muir Health provides Nurse Practitioner roles in Walnut Creek, CA. They focus on high-quality patient care and have several locations in the area. Employees benefit from a supportive and innovative environment.


  5. Privia Health
    Average Salary: $174,000
    Privia Health offers Nurse Practitioner jobs in Walnut Creek, CA. They prioritize patient-centered care and have multiple clinics in the area. Working here means being part of a dedicated healthcare team.


  6. BASS MEDICAL GROUP
    Average Salary: $162,100
    BASS MEDICAL GROUP provides Nurse Practitioner positions in Walnut Creek, CA. They focus on comprehensive healthcare services and have several locations in the area. Employees enjoy a supportive and dynamic work environment.


  7. Infusion For Health
    Average Salary: $151,500
    Infusion For Health offers Nurse Practitioner jobs in Walnut Creek, CA. They specialize in patient care and have multiple locations in the area. Working here means being part of a skilled and caring team.


  8. Golden State Orthopedics and Spine
    Average Salary: $129,286
    Golden State Orthopedics and Spine provides Nurse Practitioner roles in Walnut Creek, CA. They focus on orthopedic care and have several clinics in the area. Employees benefit from a specialized and supportive work environment.


  9. Comprehensive Rehab Consultants
    Average Salary: $127,500
    Comprehensive Rehab Consultants offers Nurse Practitioner jobs in Walnut Creek, CA. They focus on rehabilitation services and have multiple locations in the area. Working here means being part of a dedicated and supportive team.

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