Nurse Practitioner Salary in San Marcos, CA

Updated on Apr 11, 2025
Position
City
Salary

How much does a Nurse Practitioner make in San Marcos, CA?

The average salary for a Nurse Practitioner is $142,423 per year in San Marcos, CA.

If you're considering a career as a Nurse Practitioner in San Marcos, CA, you'll be pleased to know that the average yearly salary is quite competitive. Nurse Practitioners in this area earn an average of $142,423 annually. This figure reflects the value placed on their expertise and the critical role they play in healthcare. With salaries ranging from $115,000 to $180,000, there's a good chance you can find a position that aligns with your financial goals. This range also offers opportunities for growth and advancement, making it a rewarding career path.

View Nurse Practitioner Jobs in San Marcos, CA

What are the highest paying cities for Nurse Practitioner near San Marcos, CA?

If you're a Nurse Practitioner near San Marcos, CA, consider looking for jobs in Oceanside, CA, where you can earn an average salary of $162,866. San Diego, CA, and La Jolla, CA, also offer competitive salaries for Nurse Practitioners. These cities provide excellent opportunities for those seeking higher pay in the field.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near San Marcos, CA, highlighting Oceanside, CA with the highest at $162,866 and Santee, CA with the lowest at $136,296.
  1. Oceanside, CA
    Average Salary: $162,866
    In Oceanside, you'll find rewarding opportunities in healthcare. Many local clinics and hospitals offer competitive benefits and a supportive environment.
    Find Nurse Practitioner jobs in Oceanside, CA


  2. San Diego, CA
    Average Salary: $158,231
    San Diego boasts a vibrant healthcare sector with numerous clinics and large medical centers. You can expect a dynamic work environment with diverse patient care experiences.
    Find Nurse Practitioner jobs in San Diego, CA


  3. La Jolla, CA
    Average Salary: $147,305
    La Jolla offers a mix of private practices and academic medical centers. Working here means you'll be part of a community that values health and wellness.
    Find Nurse Practitioner jobs in La Jolla, CA


  4. Alpine, CA
    Average Salary: $145,625
    In Alpine, you'll enjoy a smaller community feel with close-knit healthcare teams. Opportunities here often include a strong focus on patient care and community involvement.
    Find Nurse Practitioner jobs in Alpine, CA


  5. Poway, CA
    Average Salary: $144,750
    Poway provides a welcoming environment with a variety of healthcare facilities. You'll find a supportive community that values quality patient care.
    Find Nurse Practitioner jobs in Poway, CA


  6. Escondido, CA
    Average Salary: $143,998
    Escondido offers diverse healthcare settings, from large hospitals to private practices. The city's growing population means plenty of opportunities for professional growth.
    Find Nurse Practitioner jobs in Escondido, CA


  7. Carlsbad, CA
    Average Salary: $142,445
    Carlsbad is known for its high-quality healthcare facilities. Working here means you'll be part of a well-established medical community with excellent resources.
    Find Nurse Practitioner jobs in Carlsbad, CA


  8. Vista, CA
    Average Salary: $140,184
    In Vista, you'll find a range of healthcare settings, including community clinics and larger medical centers. The city's focus on health makes it a great place to work.
    Find Nurse Practitioner jobs in Vista, CA


  9. Temecula, CA
    Average Salary: $140,139
    Temecula offers a blend of urban and rural healthcare settings. You'll enjoy a relaxed atmosphere with plenty of opportunities to make a difference.
    Find Nurse Practitioner jobs in Temecula, CA


  10. Santee, CA
    Average Salary: $136,296
    Santee provides a supportive environment with a variety of healthcare facilities. You'll be part of a community that values comprehensive patient care.
    Find Nurse Practitioner jobs in Santee, CA

What are the best paying companies for Nurse Practitioner in San Marcos, CA?

If you're a Nurse Practitioner in San Marcos, CA, consider these top-paying companies: Gary and Mary West PACE offers an average salary of $143,500. Vivo HealthStaff provides $140,000, and MPAC Healthcare pays $115,000. These positions can offer a rewarding career with excellent compensation.
Graph displaying best paying company salaries for Nurse Practitioner jobs in San Marcos, CA, highlighting Gary and Mary West PACE with the highest at $143,500 and MPAC Healthcare with the lowest at $115,000.
  1. Gary and Mary West PACE
    Average Salary: $143,500
    Gary and Mary West PACE offers rewarding Nurse Practitioner jobs in San Marcos, CA. They focus on providing care for seniors, allowing you to make a significant impact on the community. Their facilities are located throughout San Marcos, offering a variety of settings for you to work in.


  2. Vivo HealthStaff
    Average Salary: $140,000
    Vivo HealthStaff is a top employer for Nurse Practitioners in San Marcos, CA. They offer competitive salaries and a supportive work environment. Vivo HealthStaff operates in multiple locations across San Marcos, providing diverse opportunities for you to grow your career.


  3. MPAC Healthcare
    Average Salary: $115,000
    MPAC Healthcare provides excellent Nurse Practitioner jobs in San Marcos, CA. They focus on delivering high-quality care and offer a collaborative work environment. Their locations are spread across San Marcos, giving you various options to choose from.

There are 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
Understanding the Nurse Practitioner Role & How to Become One | ReadySetHire