



In San Diego, California, Nurse Practitioners enjoy a strong and rewarding salary. According to recent data, the average yearly salary for Nurse Practitioners in this vibrant city is about $157,914.
This number reflects a wide range of pay based on experience and skill levels. Some Nurse Practitioners earn as much as $248,500 annually, while others may start at around $107,080. The majority of Nurse Practitioners fall in the middle range, with salaries between $132,793 and $171,362.
These figures highlight the competitive nature of the healthcare industry in San Diego. The demand for skilled Nurse Practitioners continues to grow, making it a promising career choice for those looking to enter this field. Overall, pursuing a career as a Nurse Practitioner in San Diego not only offers a solid salary but also provides opportunities for professional growth and job satisfaction.

-
La Mesa, CA
Average Salary: $160,547
Working in La Mesa offers a friendly community and a growing healthcare sector. Local healthcare facilities like Grossmont Hospital provide opportunities to work closely with patients and family members.
Find Nurse Practitioner jobs in La Mesa, CA
-
La Jolla, CA
Average Salary: $149,439
La Jolla is known for its beautiful coastal views and a vibrant health environment. Institutions like Scripps Health attract top talent, making it a great place for professionals looking to thrive in their career.
Find Nurse Practitioner jobs in La Jolla, CA
-
Poway, CA
Average Salary: $145,071
In Poway, you can enjoy a suburban lifestyle along with a strong sense of community. Local clinics and healthcare centers offer rewarding positions that allow you to make a real difference in patients' lives.
Find Nurse Practitioner jobs in Poway, CA
-
Alpine, CA
Average Salary: $145,071
Alpine is a tranquil area with a close-knit community feel. This peaceful environment allows healthcare providers to focus on patient care in a supportive atmosphere.
Find Nurse Practitioner jobs in Alpine, CA
-
Chula Vista, CA
Average Salary: $142,500
Chula Vista combines urban living with a welcoming community. It has numerous healthcare facilities that seek dedicated professionals, creating a vibrant job market.
Find Nurse Practitioner jobs in Chula Vista, CA
-
National City, CA
Average Salary: $142,500
National City boasts a diverse population, providing a unique opportunity to serve various communities. Local hospitals and healthcare centers look for compassionate individuals ready to support their mission.
Find Nurse Practitioner jobs in National City, CA
-
El Cajon, CA
Average Salary: $141,001
El Cajon is known for its rich history and vibrant neighborhoods. The healthcare sector here is robust, with several medical facilities looking for skilled providers to serve their patients.
Find Nurse Practitioner jobs in El Cajon, CA
-
Santee, CA
Average Salary: $136,154
Santee offers a suburban feel with beautiful parks and family-friendly amenities. Local health organizations promote a community-focused approach, making it rewarding to work here.
Find Nurse Practitioner jobs in Santee, CA
-
San Ysidro, CA
Average Salary: $122,875
San Ysidro is a dynamic border community with a strong healthcare focus. Working in this area provides the chance to make an impact while experiencing cultural diversity.
Find Nurse Practitioner jobs in San Ysidro, CA

-
LifeStance Health
Average Salary: $243,763
LifeStance Health provides mental health services across various locations in San Diego. Nurse Practitioners work to support patients with mental wellness, conducting assessments and developing treatment plans.
-
US Department of Veterans Affairs
Average Salary: $194,384
The US Department of Veterans Affairs serves veterans in San Diego. Nurse Practitioners here focus on providing care to veterans, addressing both physical and mental health needs in a supportive environment.
-
Adecco
Average Salary: $194,093
Adecco offers staffing solutions and places Nurse Practitioners in various healthcare settings throughout San Diego. The company emphasizes flexible job placements that match healthcare professionals with their ideal job opportunities.
-
UC San Diego Health
Average Salary: $188,411
UC San Diego Health is a leading academic health system in the region. Nurse Practitioners here engage in diverse roles, working in both inpatient and outpatient settings to provide quality care to patients.
-
GHR Healthcare
Average Salary: $178,149
GHR Healthcare specializes in placing Nurse Practitioners in various healthcare facilities in San Diego. They focus on finding positions that offer competitive salaries and the chance to make a real difference in patient care.
-
Correctional Healthcare Partners
Average Salary: $177,778
Correctional Healthcare Partners provides healthcare to incarcerated individuals. Nurse Practitioners work to ensure that patients receive necessary medical care, often in challenging environments.
-
Community Research Foundation
Average Salary: $173,287
Community Research Foundation offers mental health services across San Diego. Nurse Practitioners play a critical role in supporting individuals dealing with mental health challenges and promoting recovery.
-
MASC Medical
Average Salary: $172,917
MASC Medical places Nurse Practitioners in various facilities throughout San Diego. They focus on matching healthcare professionals with jobs that fit their skills and career goals.
-
Telecare Corporation
Average Salary: $168,333
Telecare Corporation provides psychiatric and behavioral health services in San Diego. Nurse Practitioners here work closely with patients to develop tailored treatment plans that enhance mental health outcomes.
-
Scripps Health
Average Salary: $165,650
Scripps Health is a well-known healthcare provider in San Diego. Nurse Practitioners at Scripps work in a team environment, providing comprehensive care in various specialties, including primary care and specialty clinics.