Business Analyst salary: median $95,000 a year
Business Analyst listings that state pay run from $82,500 to $112,500 for the middle half, based on 188 current job listings. 931 business analyst roles are open now.
Business Analyst pay range
From 188 open listings that state pay. Annual, in US dollars.
- Lower quarter
- $82,500
- Median
- $95,000
- Upper quarter
- $112,500
Business Analyst salary by state
States with at least 8 listings that state pay.
Open business analyst jobs
Verified against the employer’s own career site within the last week.
- Business Analyst
Camping World · Lincolnshire, IL
Oct 26, 2026
- Business Analyst - Insurance Business Analyst - Insurance
Kin Insurance · Yuma, AZ
Oct 25, 2026
- Business Analyst - ITS / Data Mapping
Javen Technologies · Saint Paul, MN
Oct 25, 2026
- Business Analyst
Kforce Technology Staffing · New York, NY
Oct 25, 2026
- Business Analyst
Pyramid Consulting · New York, NY
Oct 25, 2026
- Business Analyst
Amoha Recruitment Services · New York, NY
$80k–$110k · Oct 25, 2026
- Business Analyst
Aaratech · New York, NY
$60k–$70k · Oct 25, 2026
- Business Analyst
Pinnacle Group · Charlotte, NC
Oct 25, 2026
- Business Analyst
Aaratech · Chicago, IL
$65k–$80k · Oct 25, 2026
- Business Analyst
SoftEdge · Richmond, VA
Oct 25, 2026
- Business Analyst
Matlen Silver · Charlotte, NC
Oct 25, 2026
- Business Analyst
EJR Search Partners · New York, NY
Oct 25, 2026
- Business Analyst, Sr.
Chenega · Virginia, MN
$150k · Oct 25, 2026
- Business Analyst
Teksynap · Rockville, MD, US
Oct 24, 2026
- Business Analyst/Data Analyst
HAN Staffing · Jersey City, NJ
Oct 24, 2026
Showing the newest 15 of about 931 verified open jobs here. Search all jobs
Related salaries
Business Analyst salary questions
- How much does a business analyst make?
- Among 188 open business analyst listings that state pay, the median is $95,000 a year, and half of listings fall between $82,500 and $112,500.
- Where does this business analyst pay data come from?
- From current job listings on employers’ own career sites that state a pay range. Hourly pay is converted at 2,080 hours a year, and a listing’s midpoint is used. Listed pay is what employers advertise, not what people are paid.
- Which state pays business analysts the most?
- Of the states with enough listings, New Jersey has the highest median listed pay at $126,500.
See how the market reads your background
NextChapter is the leading job transition platform. A free account gives you a plain-language read on what you are worth as a business analyst, matched jobs and a weekly action plan.
Start free