Money · 1 of 5
What business analysts make
Median
$101,860
Bottom tenth
$60,640
Top tenth
$171,640
The federal wage survey has no line called business analyst. It counts the job inside Management Analysts, where Business Analyst is one of the listed job titles. That group's national median is $101,860 a year. The bottom tenth earn $60,640 or less and the top tenth $171,640 or more, in 2025 figures. Titles in this field are a mess, so compare the actual duties, not the label.