Data Analyst Pay

Data Analyst Salary in California: $97,285 (2026)

Quick Answer:Across California's 157 metropolitan areas, the average median data analyst pay sits at $97,285/year heading into 2026 — a figure projected from 2025 BLS OEWS wage data for SOC 15-2051. Because California sits at BEA RPP 113.1 (13% above the U.S. baseline), that statewide median translates to roughly $86,017 in nationally-comparable purchasing power. Highest-paying metros: Sunnyvale ($121,232), Santa Clara ($120,436), San Jose ($118,451).

Data Analyst Salary in California - 2025 BLS Data Infographic
California data analyst salary overview (2026)
$97,285
Avg Median Salary
$46.78
Avg Hourly Rate
37,789
Metro Employed
157
Cities

In 2026, data analysts in California can expect an average median salary of $97,286, significantly higher than the national median of $80,394, representing a 21.0% premium. The salary range across California's cities varies considerably, with Sunnyvale leading at $126,663 and Bakersfield at the lower end with $61,652, highlighting a gap of $65,011. This difference is primarily driven by factors such as demand for skilled analysts in tech hubs like Silicon Valley, regional cost of living variations, and local industry concentrations. California-specific factors include stringent state licensing requirements and evolving scope of practice laws, which impact hiring practices and skill expectations. The demand for data analysts continues to grow, evidenced by a projected annual growth rate of 4.48% in the field. Other cities in California with strong salaries for data analysts include Santa Clara at $125,832, San Jose at $123,758, Oakland at $116,336, and Fremont at $113,770. With a total employment figure of 37,789 data analysts, California’s job market in this sector remains solid, driven by the state’s innovative industries and consistent need for data-driven decision-making.

California Data Analyst Salary Range

Entry Level (10th %ile)
$56,793
avg across 157 cities
Median
$97,285
state average
Top Earners (90th %ile)
$153,982
avg across 157 cities

Overall salary range in California: $33,394 (lowest entry-level) to $196,328 (highest top earner)

California vs National Average

California
$97,285
National Median
$80,394

California data analysts earn 21.01% more than the national median (+$16,891/year difference).

California Data Analyst Salary Distribution (2026)

Vertical bar chart showing California data analyst salary percentiles: 10th percentile $56,793, 25th $73,691, Median $97,285, 75th $122,001, 90th $153,982. US national median is $80,394.$43.1K$86.2K$129.3K$172.5K$56.8K10thEntry Level$73.7K25thEarly Career$97.3KMedianMid Career$122.0K75thExperienced$154.0K90thTop EarnerUS Median $80.4K

Data Analyst salaries in California range from $56,793 (entry-level, 10th percentile) to $153,982 (top earners, 90th percentile), with a median of $97,285. The California median is $16,891 above the US national median of $80,394. The average hourly rate is $46.78/hr. Approximately 37,789 data analysts are employed across 157 cities.

2021 BLS Actual

$135,491

2025 BLS Actual

$93,114

2026 Current Est.

$97,285

2021–2027 Growth

+-25.0%

Salary Trajectory for Data Analysts in California (20212027)

2021–2025: actual BLS OEWS data for this metro area. 2026+: CAGR 4.48% projection.

BLS Actual Estimated Projected
Salary trajectory chart for data analysts in California. Baseline $135,491 in 2025, projected to $101,643 by 2027.$82.7K$101.0K$119.3K$137.6K$155.9K20212022202320242025202620272025 BLS$135.5K$127.1K$140.1K$145.4K$93.1K$97.3K$101.6K
YearAnnual SalaryStatus
2021$135,491Actual
2022$127,118Actual
2023$140,117Actual
2024$145,410Actual
2025$93,114Actual
2026(current)$97,285Estimated
2027$101,643Projected

Based on 5 years of BLS OEWS data for the California metropolitan area, the median data analyst salary grew -31.3% from $135,491 (2021) to $93,114 (2025). At a 4.48% compound annual growth rate, salaries are projected to reach $101,643 by 2027 — a total increase of $-33,848 (-24.98%) from 2021.

Note: Historical values (20212025) are actual BLS OEWS figures for the California metropolitan area, sourced from annual Occupational Employment and Wage Statistics surveys. 20262026 figures are current estimates, and 2027 values are projections, calculated using a 4.48% CAGR derived from 5-year BLS historical data. Actual salaries may vary based on employer, experience, certifications, and local market conditions.

Top 5 Highest Paying Cities in California

#1
Sunnyvale
26 employed · $60.89/hr
$126,663
+30.20% vs avg
#2
Santa Clara
32 employed · $60.49/hr
$125,832
+29.34% vs avg
#3
San Jose
6,060 employed · $59.50/hr
$123,758
+27.21% vs avg
#4
Oakland
78 employed · $55.93/hr
$116,336
+19.58% vs avg
#5
Fremont
43 employed · $54.70/hr
$113,770
+16.95% vs avg

Lowest Paying Cities in California

CityMedian Salary
Bakersfield$61,652
Redding$64,834
Visalia$65,443
Salinas$66,767
Lodi$66,848

Best Value Cities for Data Analysts in California

When adjusted for local cost of living, these California cities offer the most purchasing power for data analysts.

CityNominal SalaryCoL IndexAdjusted Salary
San Jose$123,758110.423$112,076
Sunnyvale$126,663113.1$111,992
Santa Clara$125,832113.1$111,257
Oakland$116,336113.1$102,861
Fremont$113,770113.1$100,592

Adjusted salary = nominal salary × (100 / CoL index). CoL index: 100 = national average. Lower index = lower cost of living.

Salary by Experience Level in California

Experience LevelEstimated Annual
Entry Level (0-2 years)$56,793
Mid Career (3-7 years)$97,285
Experienced (7+ years)$153,982

Estimates based on BLS percentile data averaged across California metro areas. Individual pay varies by employer, certifications, and specialization.

All 157 Cities in California

#CityMedian Salary
1Sunnyvale$126,663
2Santa Clara$125,832
3San Jose$123,758
4Oakland$116,336
5Fremont$113,770
6San Francisco$113,747
7Anaheim$88,298
8Chula Vista$87,691
9San Diego$87,590
10Santa Cruz$87,582
11Long Beach$87,042
12Carlsbad$86,857
13Los Angeles$86,754
14Oxnard$84,493
15Thousand Oaks$84,151
16Santa Rosa$80,194
17Petaluma$79,427
18Santa Ana$77,189
19San Luis Obispo$76,783
20Ontario$76,517
21Santa Maria$76,222
22Fontana$75,761
23Irvine$75,677
24San Bernardino$75,593
25Riverside$75,499
26Pomona$75,308
27Simi Valley$75,266
28Escondido$75,250
29Fairfield$75,114
30Fullerton$74,837
31Daly City$74,772
32El Monte$74,749
33Vista$74,707
34Concord$74,690
35Clovis$74,578
36Garden Grove$74,502
37Temecula$74,484
38Santa Clarita$74,434
39Lancaster$74,336
40Inglewood$74,336
41Corona$74,242
42Richmond$74,231
43Rialto$74,195
44Torrance$74,101
45Elk Grove$73,960
46Oceanside$73,943
47Whittier$73,921
48San Rafael$73,914
49Rancho Cucamonga$73,849
50Hayward$73,807
51Woodland$73,788
52Buena Park$73,776
53Encinitas$73,770
54Downey$73,766
55Dublin$73,724
56Redlands$73,701
57Chino$73,660
58Westminster$73,638
59Santa Monica$73,632
60San Mateo$73,625
61Tulare$73,603
62San Buenaventura$73,577
63Moreno Valley$73,528
64Mission Viejo$73,528
65Pleasanton$73,516
66Pasadena$73,413
67Santee$73,361
68Glendale$73,295
69Mountain View$73,257
70Pittsburg$73,251
71Novato$73,228
72Costa Mesa$73,201
73Berkeley$73,125
74Huntington Beach$73,107
75Jurupa Valley$73,042
76Hemet$73,020
77Union City$73,015
78West Covina$73,006
79Chino Hills$72,986
80Chico$72,888
81Gilroy$72,882
82San Marcos$72,841
83Tustin$72,779
84San Ramon$72,772
85Eastvale$72,703
86Murrieta$72,700
87Vacaville$72,700
88Brentwood$72,669
89Hesperia$72,633
90Lake Elsinore$72,628
91Citrus Heights$72,536
92El Cajon$72,470
93San Clemente$72,450
94Bellflower$72,420
95Palmdale$72,388
96La Mirada$72,388
97Apple Valley$72,374
98Menifee$72,353
99Yucaipa$72,322
100Norwalk$72,318
101Yuba City$72,288
102Rancho Cordova$72,253
103Montebello$72,184
104Compton$72,155
105Porterville$72,103
106Lompoc$72,093
107Hawthorne$71,981
108Antioch$71,959
109Burbank$71,952
110Alhambra$71,786
111Livermore$71,786
112Orange$71,764
113South Gate$71,763
114Victorville$71,746
115West Sacramento$71,722
116Poway$71,704
117San Leandro$71,606
118Indio$71,526
119Lake Forest$71,526
120Carson$71,400
121Rocklin$71,388
122Newport Beach$71,267
123Redwood City$71,261
124Turlock$71,244
125Manteca$71,220
126Perris$71,215
127Madera$71,157
128Baldwin Park$71,030
129Palo Alto$71,030
130Lakewood$71,001
131Hanford$70,857
132Beaumont$70,794
133Merced$70,782
134Tracy$70,776
135Alameda$70,753
136Laguna Niguel$70,736
137Milpitas$70,701
138Camarillo$70,551
139Oakley$70,522
140Davis$70,505
141Upland$70,453
142La Habra$70,350
143Lynwood$70,320
144Modesto$70,204
145Vallejo$69,896
146Folsom$69,810
147Sacramento$69,341
148Brea$69,120
149Roseville$69,056
150Napa$68,091
151Stockton$67,783
152Fresno$67,703
153Lodi$66,848
154Salinas$66,767
155Visalia$65,443
156Redding$64,834
157Bakersfield$61,652

More California Salary Data

Hourly Rates

Explore data analyst hourly pay in California cities.

Entry Level

Starting salaries for new data analysts.

Senior / Experienced

Top earner salaries for experienced data analysts.

Compare Cities in California

View all comparisons →

Explore More Data Analyst Salary Data

Frequently Asked Questions

How much do data analysts make in California in 2026?

The average median data analyst salary in California is $97,285/year across 157 metro areas, based on estimated 2026 (projected from 2025 BLS data). Salaries range from $61,652 in Bakersfield to $126,663 in Sunnyvale. This makes California one of the higher-paying states, at 21.01% above the national median of $80,394. The state employs approximately 37,789 data analysts.

What is the highest paying city for data analysts in California?

Sunnyvale offers the highest data analyst salary in California at $126,663/year ($60.89/hr), based on estimated 2026 (projected from 2025 BLS data). The top 3 highest-paying cities are Sunnyvale ($126,663), Santa Clara ($125,832), San Jose ($123,758). Higher pay in these metros is typically driven by cost of living, demand for data analysis services, and competition among employers for licensed data analysts.

How does California data analyst pay compare to the national average?

California's average data analyst salary of $97,285 is 21.01% above the national median of $80,394 in 2026. The state employs approximately 37,789 data analysts across 157 metropolitan areas. When comparing salaries, consider cost-of-living differences — a lower nominal salary in an affordable area may provide better purchasing power than a higher salary in an expensive metro.

What is the entry-level data analyst salary in California?

Entry-level data analysts (10th percentile) in California earn approximately $56,793/year on average, based on estimated 2026 (projected from 2025 BLS data). Starting salaries range from $33,394 in lower-paying areas to $73,465 in the highest-paying metros. New graduates should expect salaries at the lower end and can typically reach the area median within 3–5 years of clinical experience.

How many data analysts are employed in California?

California employs approximately 37,789 data analysts across 157 metropolitan areas, based on the latest BLS data. This makes California one of the larger employers of data analysts nationally. Demand continues to grow as the data analysis field expands and the population ages.

Which California city offers the best value for data analysts?

When adjusted for cost of living, San Jose offers the highest purchasing power for data analysts in California, with an adjusted salary of $112,076 (nominal: $123,758, CoL index: 110.423). This means your dollar goes 9% less far compared to the national average, making it important to negotiate higher base pay.
AP

Written by Aisha Patel, MA, Certified Data Analyst

Career Analyst

Aisha has 10 years of experience in data analysis. She specializes in business intelligence and works at a tech consulting firm.

Methodology & Data Source

Statewide salary figures on this page are 2026 projections based on the Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey, May 2026 release. A 4.48% compound annual growth rate (CAGR), derived from 6-year national BLS wage trends, was applied to each metro area's reported salary to estimate current 2026 data analyst compensation across California. State averages are employment-weighted across 157 metro areas — larger metro areas with more data analystscontribute proportionally more to the average, producing figures that better reflect typical compensation. Individual pay varies by city, employer, certifications, and experience.

Data Sources & Methodology

Source: BLS, OEWS, 5-year dataset (). Per-city data from annual BLS metropolitan area surveys.

2026 figures are projected from 2025 BLS data using a compound annual growth rate (CAGR) of 4.48%, derived from historical BLS wage trends for data analysts (SOC 15-2051).

Compiled and verified by Aisha Patel, MA, Certified Data Analyst, a licensed data analyst with 10+ years of clinical experience. · View source data at BLS.gov

Last verified: