Research Analyst Salary in United States
Research Analyst Salary in Baltimore
Based on 216 job listings - Baltimore, United States 2026
Average salary
$56,309 - $98,540
Median salary
$57,195 - $100,040
Lower rangeUpper range
Salary distribution by percentile
10th percentile$49K
25th percentile$53K
Median$57K
75th percentile$57K
90th percentile$64K
50% of professionals earn between $53,198 - $57,195 USD
The median salary is $57,195
Compare with national average
Baltimore
Average salary
56,309 - 98,540
Median salary
57,195 - 100,040
216 job openings
United States
Average salary
75,000 - 100,298
Median salary
75,000 - 100,298
44,627 job openings
Other cities
New York5,503 job openings
Chicago1,431 job openings
Boston840 job openings
San Francisco636 job openings
Washington D.c.617 job openings
Los Angeles612 job openings
Arlington611 job openings
Washington577 job openings
Brooklyn566 job openings
Huntsville527 job openings
Alexandria477 job openings
Seattle396 job openings
Atlanta391 job openings
Dallas354 job openings
Austin337 job openings
San Diego326 job openings
Denver314 job openings
Houston306 job openings
Charlotte286 job openings
Nashville269 job openings
Minneapolis253 job openings
Columbus219 job openings
Jersey City206 job openings
Fort Meade205 job openings
Tampa203 job openings
The average salary for a Research Analyst in Baltimore, United States is USD 56,309 - USD 98,540 per year in 2026, based on 216 job listings.
Explore 216 Research Analyst job listings in United States on BeBee, or check our salary calculator for a personalized estimate.