How much does a Nurse Practitioner make in San Bernardino, CA?
A Nurse Practitioner in San Bernardino, California earns a good income. The average yearly salary for this role is about $154,552. This figure represents the central point, meaning that many Nurse Practitioners will earn close to this amount. It shows a stable and rewarding career path for those in the field.
Looking at specific salary ranges, Nurse Practitioners in San Bernardino can expect to earn between $114,587 and $230,000 per year. Here are some key salary points:
- The lowest 10% earn $114,587
- The next 10% earn $125,079
- The middle 10% earn $135,571
- The majority earn between $146,063 and $198,524
- The top 10% earn $219,508 or more
What are the highest paying cities for a Nurse Practitioner near San Bernardino, CA?

-
Barstow, CA
Average Salary: $277,349
Barstow offers a rewarding environment for medical professionals. With nearby military bases, there is a strong need for healthcare services. Working here means contributing to the health of a diverse community.
Find Nurse Practitioner jobs in Barstow, CA
-
Fontana, CA
Average Salary: $188,846
Fontana presents excellent opportunities for those in healthcare. The area is growing, increasing the need for medical services. Prominent healthcare companies in the area offer competitive benefits.
Find Nurse Practitioner jobs in Fontana, CA
-
Big Bear Lake, CA
Average Salary: $173,199
Big Bear Lake provides a serene setting for healthcare providers. The area attracts visitors, creating a steady need for medical services. Working here offers a peaceful work environment.
Find Nurse Practitioner jobs in Big Bear Lake, CA
-
Loma Linda, CA
Average Salary: $172,207
Loma Linda is home to top-notch healthcare facilities. The city is known for its medical advancements. Professionals here work with leading institutions, offering cutting-edge care.
Find Nurse Practitioner jobs in Loma Linda, CA
-
Apple Valley, CA
Average Salary: $168,677
Apple Valley offers a community-focused environment for medical workers. The area is known for its friendly residents. Healthcare needs are steady, providing consistent work opportunities.
Find Nurse Practitioner jobs in Apple Valley, CA
-
Redlands, CA
Average Salary: $167,566
Redlands provides a mix of urban and rural settings for healthcare professionals. The city offers a range of opportunities. Local healthcare providers value skilled medical staff.
Find Nurse Practitioner jobs in Redlands, CA
-
Victorville, CA
Average Salary: $167,427
Victorville offers diverse healthcare opportunities. The area has a growing population, increasing the demand for medical services. Professionals here can find fulfilling work with various employers.
Find Nurse Practitioner jobs in Victorville, CA
-
Highland, CA
Average Salary: $157,143
Highland provides a supportive community for healthcare workers. The area values medical professionals. Working here means contributing to a close-knit community.
Find Nurse Practitioner jobs in Highland, CA
-
Upland, CA
Average Salary: $155,034
Upland offers a vibrant environment for healthcare providers. The city’s growth creates ongoing demand for medical services. Local healthcare facilities provide excellent career opportunities.
Find Nurse Practitioner jobs in Upland, CA
-
Hesperia, CA
Average Salary: $154,858
Hesperia is a growing city with increasing healthcare needs. Working here means being part of a community that values medical professionals. The area offers a mix of rural and urban settings.
Find Nurse Practitioner jobs in Hesperia, CA
What are the best paying companies for a Nurse Practitioner in San Bernardino, CA?

-
Primary Care Medical Group of Inland Empire
Average Salary: $165,000
Primary Care Medical Group of Inland Empire offers many locations throughout San Bernardino. They are looking for Nurse Practitioners to join their team. This role is for those wanting to make a real difference in their community.
-
Telecare Corporation
Average Salary: $161,615
Telecare Corporation operates several locations in San Bernardino. They hire Nurse Practitioners to help their patients. This company focuses on helping people with mental health issues.
-
DispatchHealth
Average Salary: $160,000
DispatchHealth has multiple locations in San Bernardino. They offer a unique job for Nurse Practitioners who want to provide care at home. This role offers flexibility and a chance to connect with patients on a personal level.
-
WelbeHealth
Average Salary: $159,739
WelbeHealth runs several centers in San Bernardino. They are looking for Nurse Practitioners to provide care to their elderly patients. This role focuses on improving the quality of life for seniors.
-
SAC Health
Average Salary: $155,808
SAC Health has locations throughout San Bernardino. They need Nurse Practitioners to join their team. This role involves working in community health centers to serve underserved populations.
-
Crossover Health
Average Salary: $141,183
Crossover Health operates several centers in San Bernardino. They hire Nurse Practitioners to provide personalized health care. This role is great for those who value a patient-centered approach.
-
Molina Healthcare
Average Salary: $123,809
Molina Healthcare has locations in San Bernardino. They need Nurse Practitioners to help their members. This role involves managing patient care and improving health outcomes.
-
California State University, San Bernardino
Average Salary: $122,737
California State University, San Bernardino has a health center that employs Nurse Practitioners. They hire from their student body. This role allows for teaching and clinical practice.
What are the best paying Nurse Practitioner related jobs in San Bernardino, CA?

-
Physician Assistant
Average Salary: $146,992
They provide direct patient care and work closely with physicians. Their role involves examining, diagnosing, and treating patients. Leading healthcare facilities in the area offer these opportunities.
Find Physician Assistant jobs in San Bernardino, CA
-
Graduate Nurse
Average Salary: $120,380
They specialize in providing patient care under the supervision of a Registered Nurse. Their duties include administering medications and assisting with treatments. Hospitals and clinics actively seek new graduates to join their teams.
Find Graduate Nurse jobs in San Bernardino, CA
-
Registered Nurse
Average Salary: $119,820
They manage patient care and coordinate with doctors and other healthcare staff. Their role includes monitoring patients and administering treatments. Top healthcare providers in the region often have openings for experienced professionals.
Find Registered Nurse jobs in San Bernardino, CA
-
Public Health Nurse
Average Salary: $118,769
They focus on community health and prevention. They educate the public on health issues and help develop health programs. Local health departments and non-profits regularly look for candidates with a passion for public health.
Find Public Health Nurse jobs in San Bernardino, CA
-
Nurse Educator
Average Salary: $111,701
They teach and train nursing students. Their role involves developing curriculum and assessing student performance. Nursing schools and universities often seek qualified educators to mentor the next generation of nurses.
Find Nurse Educator jobs in San Bernardino, CA
-
Case Manager
Average Salary: $57,236
They coordinate patient care to ensure smooth transitions between healthcare settings. Their role includes developing care plans and working with healthcare providers. Hospitals and outpatient facilities frequently hire skilled case managers.
Find Case Manager jobs in San Bernardino, CA
-
Health Coach
Average Salary: $41,870
They support patients in making healthy lifestyle changes. Their role involves providing education and motivation. Wellness centers and healthcare providers often have openings for those interested in helping others improve their health.
Find Health Coach jobs in San Bernardino, CA



