Salaripedia
English

How much does a budget analyst make in San Diego?

$107,000a year

Median yearly pay for budget analysts in the San Diego-Chula Vista-Carlsbad, CA metro area. That is $51.45 an hour or $8,918 a month.

Hourly
$51.45
Vs. national median
+17%
Rank among cities
8 of 174
Jobs in the area
290
Pay range
Lowest 10%: $73,960Median: $107,000Highest 10%: $149,800
PercentileYearlyHourly
10th$73,960$35.56
25th$82,450$39.64
Median$107,000$51.45
75th$134,600$64.70
90th$149,800$72.02

Other cities in California

Median yearly pay for budget analysts.

San Jose, CA$131,700
San Francisco, CA$117,400
Santa Maria, CA$110,500
Salinas, CA$104,000
Vallejo, CA$98,590
Visalia, CA$97,970
Los Angeles, CA$96,870
Sacramento, CA$95,620
Riverside, CA$87,860
Bakersfield, CA$86,200
Fresno, CA$77,610
Budget Analyst salary in California Budget Analyst salary in all states

Related jobs in San Diego

Same field, median yearly pay.

Personal Financial Advisor$130,300
Financial Risk Specialist$121,000
Project Management Specialist$117,500
Financial Examiner$106,100
Financial and Investment Analyst$106,000
Labor Relations Specialist$102,000
Compliance Officer$101,200
Management Analyst$101,200
Logistician$100,100
Property Appraiser and Assessor$99,850
Salaries for every job in San Diego, CA

Frequently asked questions

How much does a budget analyst make an hour in San Diego?

The median hourly pay in the San Diego-Chula Vista-Carlsbad, CA metro area is $51.45 ($107,000 a year).

Do budget analysts make more in San Diego than the national average?

Yes: $107,000 against $91,640 nationally, 17% more.

How does San Diego compare with the rest of California?

The median in California is $99,520, so San Diego pays 8% more.

Where does San Diego rank for budget analyst pay?

8 of 174 metro areas with data.

How much does a budget analyst make starting out in San Diego?

The lowest-paid 10% make $73,960 or less a year; the top 10% make $149,800 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.