Nurse Practitioner Salary in San Marcos, CA

Updated on May 09, 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.

A Nurse Practitioner in San Marcos, CA, earns a competitive salary. On average, they make around $142,423 per year. This figure can vary based on experience, specialty, and the healthcare facility where they work. Salaries range from about $115,000 to over $180,000 annually. This range offers a good opportunity for growth and advancement in the field.

Several factors can influence a Nurse Practitioner's salary in San Marcos. Experienced practitioners with specialized skills often earn more. Working in a hospital or a private clinic can also affect earnings. Additionally, those who work in areas with a higher cost of living may see higher salaries. This range provides a clear picture of potential earnings for those considering this career path.

Nurse Practitioner jobs in San Marcos, CA

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

Nurse Practitioners near San Marcos, CA, can find excellent job opportunities in nearby cities. Oceanside, CA, offers the highest average salary at $162,866. San Diego, CA, follows closely with an average salary of $158,231. These cities provide competitive pay and a chance to work in top-tier healthcare facilities.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near San Marcos, CA, highlighting Oceanside, CA with the highest at $162,866 and Vista, CA with the lowest at $140,184.
  1. Oceanside, CA
    Average Salary: $162,866
    In Oceanside, healthcare professionals enjoy a vibrant community. The city offers many opportunities to work in well-regarded clinics and hospitals. Major employers include Tri-City Medical Center and various private practices.
    Find Nurse Practitioner jobs in Oceanside, CA


  2. San Diego, CA
    Average Salary: $158,231
    San Diego provides a dynamic environment for healthcare workers. The city boasts numerous healthcare facilities, including Scripps Health and Kaiser Permanente. Job seekers can find diverse opportunities in both urban and suburban settings.
    Find Nurse Practitioner jobs in San Diego, CA


  3. La Jolla, CA
    Average Salary: $147,305
    La Jolla offers a serene yet bustling atmosphere for healthcare providers. The area is known for its prestigious medical institutions, such as the University of California, San Diego Medical Center. Working here means access to cutting-edge research and patient care.
    Find Nurse Practitioner jobs in La Jolla, CA


  4. Del Mar, CA
    Average Salary: $147,030
    Del Mar is a charming city with a strong healthcare sector. The Del Mar Healthcare District and various private clinics provide excellent job opportunities. The community is small but offers a close-knit professional environment.
    Find Nurse Practitioner jobs in Del Mar, CA


  5. Alpine, CA
    Average Salary: $145,625
    Alpine provides a peaceful setting for healthcare professionals. The town's healthcare needs are met through local clinics and community health centers. Working here means contributing to a tight-knit community.
    Find Nurse Practitioner jobs in Alpine, CA


  6. Poway, CA
    Average Salary: $144,750
    Poway offers a suburban feel with many healthcare options. The city is home to Poway Healthcare Center and several private practices. Job seekers can find a balance between work and a quiet lifestyle.
    Find Nurse Practitioner jobs in Poway, CA


  7. Escondido, CA
    Average Salary: $143,998
    Escondido provides a mix of urban and rural opportunities. The city has several healthcare facilities, including Palomar Health and various private clinics. Job seekers can enjoy a diverse work environment.
    Find Nurse Practitioner jobs in Escondido, CA


  8. Camp Pendleton, CA
    Average Salary: $143,945
    Camp Pendleton offers unique opportunities for healthcare providers. The base has its own medical facilities, providing care for military personnel and their families. Working here means being part of a dedicated team.
    Find Nurse Practitioner jobs in Camp Pendleton, CA


  9. Carlsbad, CA
    Average Salary: $142,445
    Carlsbad is known for its beautiful beaches and strong healthcare sector. The city has several medical centers, including Tri-City Medical Center. Job seekers can enjoy a vibrant community with many professional opportunities.
    Find Nurse Practitioner jobs in Carlsbad, CA


  10. Vista, CA
    Average Salary: $140,184
    Vista offers a suburban environment with many healthcare options. The city has several clinics and hospitals, including Tri-City Medical Center. Job seekers can find a supportive community with diverse job opportunities.
    Find Nurse Practitioner jobs in Vista, CA

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

Gary and Mary West PACE offers Nurse Practitioners in San Marcos, CA, a top salary of $143,500. Vivo HealthStaff provides a competitive salary of $140,000. MPAC Healthcare offers a salary of $115,000. These companies provide excellent opportunities for Nurse Practitioners seeking rewarding positions.
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 is a leading healthcare provider in San Marcos, CA. They offer a range of services for seniors and people with disabilities. Nurse Practitioners here work in a team-based environment, focusing on patient care and wellness. They operate in San Marcos and surrounding areas.


  2. Vivo HealthStaff
    Average Salary: $140,000
    Vivo HealthStaff is a well-known healthcare staffing company in San Marcos, CA. They provide Nurse Practitioners with opportunities to work in various healthcare settings. Vivo HealthStaff values professional growth and offers competitive salaries. Nurse Practitioners here can find work in hospitals and clinics in San Marcos.


  3. MPAC Healthcare
    Average Salary: $115,000
    MPAC Healthcare is a healthcare organization in San Marcos, CA. They offer diverse opportunities for Nurse Practitioners. MPAC Healthcare focuses on providing quality care and supports professional development. Nurse Practitioners here work in various healthcare facilities in San Marcos.

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