Business Analyst vs Data Analyst: Which Pays More?

Side-by-side salary comparison by city, experience level, and career growth outlook. Data reflects current market rates.

National Median Salary Comparison
Business Analyst
$96,735
Higher Pay
Data Analyst
$94,929
Higher Pay
Business

Business Analyst

Analyse business processes and requirements to improve operations.

National Median
$96,735/yr
Entry
$88,567
Mid
$138,720
Senior
$217,274
+14% demand/yr55% AI risk
Requirements AnalysisSQLProcess ModellingAgile
Full Business Analyst salary data →
Technology

Data Analyst

Interpret data to generate actionable business insights.

National Median
$94,929/yr
Entry
$90,304
Mid
$139,639
Senior
$215,927
+23% demand/yr58% AI risk
SQLTableauPythonExcel
Full Data Analyst salary data →
Verdict

Business Analyst earns more on average — the national median is $1,806/year (2%) higher than a Data Analyst. However, salaries vary significantly by city, employer, and experience level — see the city-by-city breakdown below.

Business Analyst vs Data Analyst — Salary by City

National median figures in USD across top cities.

CityBusiness AnalystData AnalystDifference
San Francisco, CA$162,488$159,571Business +$2,917
New York, NY$138,720$139,639Business $919
Seattle, WA$141,411$134,202Business +$7,209
Austin, TX$105,822$108,160Business $2,338
Chicago, IL$109,660$105,957Business +$3,703
Boston, MA$139,433$129,885Business +$9,548
London, UK£71,392£73,387Business $1,995
Toronto, CanadaCA$121,067CA$119,248Business +$1,819
Pay Gap
2%
Business Analyst earns more
Demand Growth
14% vs 23%
Business Analyst vs Data Analyst YoY
AI Risk
55% vs 58%
Business Analyst vs Data Analyst

Frequently Asked Questions

Does a Business Analyst or Data Analyst earn more?+

A Business Analyst earns more on average. The national median salary for a Business Analyst is $96,735/year, compared to $94,929/year for a Data Analyst — a difference of $1,806 (2%).

Which has better career growth — Business Analyst or Data Analyst?+

Business Analyst roles are growing at 14% YoY while Data Analyst demand is growing at 23% YoY. Data Analyst has stronger near-term demand growth.

Can you switch from Business Analyst to Data Analyst?+

Yes. Many professionals transition between these roles, especially since both are in adjacent fields. Shared skills include: SQL.

Which is harder to automate — Business Analyst or Data Analyst?+

Business Analyst has a lower AI automation risk (55% vs 58%). Based on Oxford Martin School and McKinsey 2023 analysis.

More Salary Comparisons