Salaripedia
English

How much does a family medicine physician make in San Francisco?

$304,600a year

Median yearly pay for family medicine physicians in the San Francisco-Oakland-Fremont, CA metro area. That is $146.42 an hour or $25,380 a month.

Hourly
$146.42
Vs. national median
+25%
Rank among cities
50 of 271
Jobs in the area
2,170
Pay range
Lowest 10%: $98,220Median: $304,600Highest 10%: $534,100
PercentileYearlyHourly
10th$98,220$47.22
25th$169,400$81.46
Median$304,600$146.42
75th$448,000$215.38
90th$534,100$256.78

Other cities in California

Median yearly pay for family medicine physicians.

Salinas, CA$410,400
San Jose, CA$351,800
Sacramento, CA$345,300
San Luis Obispo, CA$345,300
Bakersfield, CA$332,500
Vallejo, CA$306,500
Napa, CA$299,700
Riverside, CA$298,900
San Diego, CA$295,500
Santa Cruz, CA$291,900
Santa Maria, CA$287,200
Fresno, CA$277,700
Stockton, CA$277,200
Chico, CA$274,800
Redding, CA$267,600
Oxnard, CA$266,700
Modesto, CA$260,000
Santa Rosa, CA$258,500
Visalia, CA$226,500
El Centro, CA$220,200
Los Angeles, CA$186,700
Family Medicine Physician salary in California Family Medicine Physician salary in all states

Related jobs in San Francisco

Same field, median yearly pay.

Ophthalmologist$429,100
General Internal Medicine Physician$351,700
Emergency Medicine Physician$339,000
Physician$294,400
Nurse Anesthetist$239,200
Psychiatrist$230,600
Nurse Practitioner$219,100
Nurse Midwive$212,600
Veterinarian$208,100
Pediatrician$207,500
Salaries for every job in San Francisco, CA

Frequently asked questions

How much does a family medicine physician make an hour in San Francisco?

The median hourly pay in the San Francisco-Oakland-Fremont, CA metro area is $146.42 ($304,600 a year).

Do family medicine physicians make more in San Francisco than the national average?

Yes: $304,600 against $244,200 nationally, 25% more.

How does San Francisco compare with the rest of California?

The median in California is $252,000, so San Francisco pays 21% more.

Where does San Francisco rank for family medicine physician pay?

50 of 271 metro areas with data.

How much does a family medicine physician make starting out in San Francisco?

The lowest-paid 10% make $98,220 or less a year; the top 10% make $534,100 or more.

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.