Nurse Practitioner Salary in Carlsbad, CA

Updated on May 09, 2025
Position
City
Salary

How much does a Nurse Practitioner make in Carlsbad, CA?

The average salary for a Nurse Practitioner is $142,445 per year in Carlsbad, CA.

In Carlsbad, CA, a Nurse Practitioner can earn a competitive salary. The average salary for this role is around $142,445 per year. This figure can vary based on experience, specialty, and other factors. Many Nurse Practitioners in Carlsbad find their work both rewarding and financially stable.

The salary range for Nurse Practitioners in Carlsbad can be quite broad. The lowest-paid 10% earn around $115,000, while the highest-paid 10% can make over $240,000. This range shows that there are opportunities for growth and advancement. Nurse Practitioners often have the chance to increase their earnings through additional certifications or by taking on more responsibilities.

Nurse Practitioner jobs in Carlsbad, CA

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

Nurse Practitioners near Carlsbad, CA, can find top-paying job opportunities in Oceanside, La Mesa, and San Diego. These cities offer competitive salaries, making them attractive for professionals in the field. Higher wages in these areas reflect the demand for skilled healthcare providers.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Carlsbad, CA, highlighting Oceanside, CA with the highest at $162,866 and San Marcos, CA with the lowest at $142,423.
  1. Oceanside, CA
    Average Salary: $162,866
    Oceanside offers a vibrant community with a strong healthcare sector. Many healthcare providers in the area value skilled professionals. Scripps Health and Tri-City Medical Center are prominent employers.
    Find Nurse Practitioner jobs in Oceanside, CA


  2. La Mesa, CA
    Average Salary: $162,584
    La Mesa provides a welcoming environment for healthcare workers. The city has a mix of private practices and larger healthcare facilities. Sharp HealthCare and Kaiser Permanente are key employers.
    Find Nurse Practitioner jobs in La Mesa, CA


  3. San Diego, CA
    Average Salary: $158,231
    San Diego is a bustling city with a diverse healthcare market. Opportunities abound in both urban and suburban settings. Rady Children's Hospital and UC San Diego Health are notable employers.
    Find Nurse Practitioner jobs in San Diego, CA


  4. La Jolla, CA
    Average Salary: $147,305
    La Jolla is known for its beautiful surroundings and high-quality healthcare services. The area attracts top talent. The University of California, San Diego, and Scripps Clinic are leading employers.
    Find Nurse Practitioner jobs in La Jolla, CA


  5. Del Mar, CA
    Average Salary: $147,030
    Del Mar offers a peaceful community with excellent healthcare facilities. The area is ideal for those seeking a quieter lifestyle. Palomar Health and Encinitas Union School District are key employers.
    Find Nurse Practitioner jobs in Del Mar, CA


  6. Alpine, CA
    Average Salary: $145,625
    Alpine provides a small-town feel with a strong sense of community. Healthcare needs are met through local clinics and larger regional hospitals. Sharp Chula Vista Medical Center is a notable employer.
    Find Nurse Practitioner jobs in Alpine, CA


  7. Poway, CA
    Average Salary: $144,750
    Poway is a growing community with a focus on quality healthcare. The area offers a mix of private practices and larger healthcare systems. Sharp Grossmont Hospital and Kaiser Permanente are prominent employers.
    Find Nurse Practitioner jobs in Poway, CA


  8. Escondido, CA
    Average Salary: $143,998
    Escondido offers a blend of urban and rural healthcare opportunities. The city is home to several large healthcare providers. Palomar Health and Tri-City Medical Center are key employers.
    Find Nurse Practitioner jobs in Escondido, CA


  9. Camp Pendleton, CA
    Average Salary: $143,945
    Camp Pendleton provides a unique environment for healthcare professionals. The military base offers specialized healthcare services. Naval Medical Center Camp Pendleton is a leading employer.
    Find Nurse Practitioner jobs in Camp Pendleton, CA


  10. San Marcos, CA
    Average Salary: $142,423
    San Marcos is a vibrant city with a strong healthcare sector. The area offers a mix of community clinics and larger healthcare facilities. Palomar Health and Kaiser Permanente are notable employers.
    Find Nurse Practitioner jobs in San Marcos, CA

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

Nurse practitioners in Carlsbad, CA, have excellent job opportunities with top-paying companies. CVS Health offers a competitive salary of $135,915, making it a strong choice for those seeking high pay. MPAC Healthcare provides a salary of $115,000, which is also attractive for professionals in the field. These companies provide not only good compensation but also a chance to work in a supportive environment. Nurse practitioners can expect to find rewarding positions that value their skills and experience.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Carlsbad, CA, highlighting CVS Health with the highest at $135,915 and MPAC Healthcare with the lowest at $115,000.
  1. CVS Health
    Average Salary: $135,915
    CVS Health offers rewarding Nurse Practitioner jobs in Carlsbad, CA. They provide a range of healthcare services and have multiple locations in the area. Nurse Practitioners here enjoy a competitive salary and the chance to work with a large, well-known company.


  2. MPAC Healthcare
    Average Salary: $115,000
    MPAC Healthcare is another top choice for Nurse Practitioners in Carlsbad, CA. They focus on providing quality patient care and have several clinics in the region. Nurse Practitioners at MPAC Healthcare can expect a good salary and a supportive work environment.

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