How much to pay a data or business analyst in the United States

Across 3,796 postings with a stated salary in the last 12 months at 1,518 companies, the middle of the posted range for a data or business analyst in the United States is $107k a year; half of them fall between $83k and $140k. By level: junior $79k, mid-level $89k, senior $118k, lead $162k. People of this profession living in the United States who show their pay on Alion ask a median $80k. Figures are in US dollars a year.

Stated salaries of on-site and hybrid postingsRebuilt 7 Nov 2026
median a year
$107k
middle half
$83k–$140k
postings in 12 months
3,796
companies
1,518
what candidates ask
$80k

Data and business analyst pay in the United States by level

LevelMedianMiddle halfPostings
Junior$79k$69k–$97k60
Mid-level$89k$77k–$109k43
Senior$118k$98k–$138k110
Lead$162k$141k–$196k43

What companies in the United States pay data and business analysts

Data and business analyst salaries in other countries

Hiring data and business analysts in the United States?

Create a free account and paste your vacancy: Alion ranks these and other open-to-offer profiles for it, with the evidence for each match, and you can write to them from Messages.

Questions

What is the average salary of a data or business analyst in the United States?

The median of the posted ranges is $107k a year, and half of the postings fall between $83k and $140k (3,796 postings in the last 12 months).

Where do these numbers come from?

From the salary ranges employers state in their own postings on their careers boards: on-site and hybrid roles located in the United States, posted in the last 12 months (the newest 400 when there are more). Each range counts by its middle, converted to US dollars a year. Postings without a salary are not counted.

How fresh is this?

The page is rebuilt every night from the postings Alion re-checks on the employers' boards.

Source: 3,796 postings with a stated salary on employers' careers boardsUpdated 7 Nov 2026MethodologyJSONCC BY-SA 4.0