Data Scientist Salary in San Francisco, CA

The average Data Scientist in San Francisco, CA earns $181,250 per year, with most salaries falling between $130,500 and $239,250. That's 45% above the national average of $125,000 for this role.

Look up your exact salary — free →

Data Scientist pay by experience in San Francisco, CA

ExperienceAverageTypical range
Entry-level$131,950$102,950 – $163,850
Mid-level$181,250$130,500 – $239,250
Senior$249,400$198,650 – $314,650
Staff / Lead$320,450$258,100 – $403,100
Executive$429,200$327,700 – $601,750

Salary percentiles (mid-level)

$155,150
$181,250
$210,250

Figures are modeled market estimates for San Francisco, CA based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Data Scientist salary in other cities

Other roles in San Francisco, CA

Look up your exact salary — free →