facebook tracking General Internal Medicine Physician salary in California (2025): pay by city

General Internal Medicine Physician salary in California

What general internal medicine physicians earn in California and its metro areas, compared with the rest of the country.

May 2025#14 of 44 states
Median pay$313,890$150.91 per hour
vs U.S.+22%U.S. median $256,560
Middle half earn$129,110 – $388,150Top 10%: $441,710+
Jobs6,3700.81× the U.S. concentration

General Internal Medicine Physician pay in California cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Riverside-San Bernardino-Ontario, CA$99,840$48.00650
Santa Maria-Santa Barbara, CA$81,550$39.21150
Visalia, CA$307,430$147.8070
Bakersfield-Delano, CA$239,200+$115.00+–
Los Angeles-Long Beach-Anaheim, CA$303,980$146.14–
Oxnard-Thousand Oaks-Ventura, CA$314,720$151.31–
Sacramento-Roseville-Folsom, CA$361,590$173.84–
San Diego-Chula Vista-Carlsbad, CA$282,200$135.67–
San Francisco-Oakland-Fremont, CA$351,670$169.07–
San Jose-Sunnyvale-Santa Clara, CA$347,870$167.25–
San Luis Obispo-Paso Robles, CA$289,840$139.35–
Santa Cruz-Watsonville, CA$430,970$207.20–
North Valley-Northern Mountains Region of California nonmetropolitan area$284,630$136.84–
Advertisement

Hospitals and jobs in California

General Internal Medicine Physician pay in similar states

Other healthcare salaries in California

Questions

How much does a general internal medicine physician make in California?

General Internal Medicine Physicians in California earned a median of $313,890 a year ($150.91 an hour) in May 2025, 22% more than the national median of $256,560. The middle half earned $129,110 to $388,150.

Where in California do general internal medicine physicians earn the most?

Among areas in California, pay was highest in Santa Cruz-Watsonville, CA at $430,970.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.