Companies and job titles
Business analyst vs data analyst: which has more jobs worldwide?
On this page
Short answer
Business analyst titles have more: 934 live roles say data analyst and 1,309 say business analyst on realanalystjobs.com on 11 October 2026. The balance changes by country.
By country
Roles whose title contains each phrase.
| Country | Data analyst | Business analyst |
|---|---|---|
| United States | 232 | 241 |
| India | 100 | 156 |
| United Kingdom | 83 | 88 |
| France | 60 | 225 |
| Spain | 33 | 21 |
| Poland | 26 | 53 |
| Singapore | 12 | 50 |
Data analyst and business analyst roles by country
What each asks for
Data analyst listings name SQL (88%), Python (65%) and Tableau (43%). Business analyst listings name SQL (69%), Python (36%) and Power BI (31%).
Where the numbers come from
Every number on this page is computed from the live analyst roles on realanalystjobs.com on 11 October 2026, read from the employers' own career pages and re-checked daily, and it updates as roles open and close. H-1B figures come from the USCIS H-1B Employer Data Hub (data as of 2026-06-30). Nothing is estimated or projected.
Frequently asked
Are there more business analyst or data analyst jobs?
934 data analyst and 1,309 business analyst roles on realanalystjobs.com on 11 October 2026.
Which needs more technical skills?
Data analyst: Python is named in 65% of its listings that name tools, against 36% for business analyst.
Which is better for career growth?
Both lead to senior, lead and manager roles. Common next steps from data analyst are analytics engineering or data science; from business analyst, product or project management.
See the roles
Browse every live analyst role.
Pulled from company career pages, re-checked daily. Free to browse.
