Data as of 13,273 postings3,313 companies

Roles › Data Analyst

Staff Data Analyst salary (October 2026)

Only 26 Staff Data Analyst postings have a published US pay range as of October 24, 2026, fewer than the 30 we need before we show a median. 10% of Data Analyst postings with pay are at this level.

Small sample: only 26 postings have published pay, fewer than 30, so no median is shown yet. This page is not indexed by search engines until it reaches 30.

Data Analyst pay by level

Level (from title)Median pay (US)n with pay
Senior$139K108
Staff / lead—26
Level not stated$104K109

Based on 243 postings with pay. A dash means fewer than 30 list pay.

Staff / lead pay across data & AI roles

#RoleMedian pay (US)n with pay
1Machine Learning Engineer$264K195
2AI Research Scientist$246K40
3AI Engineer$237K238
4Data Scientist$220K108
5Data Engineer$190K75
—Data Analyst—26
—Analytics Engineer—16
—Data Governance & Quality—14

Based on 712 postings with pay. A dash means fewer than 30 list pay.

How it is measured: median of the published pay range midpoint, US postings in USD, annualized (hourly × 2,080). Level comes from title words only. Medians are shown when n ≥ 30; “—” means fewer than 30 postings with pay. Data: CSV · JSON. See the methodology. Back to Data Analyst or all roles.