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

Transform raw data into actionable business insights through analysis and reporting.

National Median
$94,929/yr
Entry
$90,304
Mid
$139,639
Senior
$215,927
+28% demand/yr50% AI risk
SQLPythonTableauExcel
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ยฃ74,500ยฃ76,417Business $1,917
Toronto, CanadaCA$126,751CA$124,715Business +$2,036
Pay Gap
2%
Business Analyst earns more
Demand Growth
14% vs 28%
Business Analyst vs Data Analyst YoY
AI Risk
55% vs 50%
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 28% 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?+

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