Salaripedia
English

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

$313,900a year

Median yearly pay for general internal medicine physicians in California. That is $150.91 an hour or $26,160 a month.

Hourly
$150.91
Vs. national median
+22%
Rank among states
14 of 45
Jobs in the state
6,370
Pay range
Lowest 10%: $74,180Median: $313,900Highest 10%: $441,700
PercentileYearlyHourly
10th$74,180$35.66
25th$129,100$62.07
Median$313,900$150.91
75th$388,200$186.61
90th$441,700$212.36

Cities in California

Metro areas, median yearly pay.

Santa Cruz, CA$431,000
Sacramento, CA$361,600
San Francisco, CA$351,700
San Jose, CA$347,900
Oxnard, CA$314,700
Visalia, CA$307,400
Los Angeles, CA$304,000
San Luis Obispo, CA$289,800
San Diego, CA$282,200
Bakersfield, CA$239,200
Riverside, CA$99,840
Santa Maria, CA$81,550
Salaries for every job in California

Nearby in the ranking

States with similar pay for general internal medicine physicians.

11. Mississippi$325,600
12. Maine$316,900
13. Indiana$314,400
14. California$313,900
15. Alabama$311,200
16. Colorado$300,000
17. North Carolina$289,800
General Internal Medicine Physician salary in all states

Frequently asked questions

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

The median hourly pay in California is $150.91 ($313,900 a year).

Do general internal medicine physicians make more in California than the national average?

Yes: $313,900 against $256,600 nationally, 22% more.

Where does California rank for general internal medicine physician pay?

California ranks 14 of 45 states.

Which city in California pays general internal medicine physicians the most?

Santa Cruz-Watsonville, CA, with a median of $431,000 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.