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 - 101,002
Median salary
75,000 - 101,002
44,771 job openings
Other cities
New York5,529 job openings
Chicago1,431 job openings
Boston840 job openings
San Francisco635 job openings
Washington D.c.619 job openings
Los Angeles613 job openings
Arlington611 job openings
Washington578 job openings
Brooklyn566 job openings
Huntsville527 job openings
Alexandria477 job openings
Seattle396 job openings
Atlanta392 job openings
Dallas354 job openings
Austin339 job openings
San Diego327 job openings
Denver315 job openings
Houston307 job openings
Charlotte290 job openings
Nashville271 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.