Epidemiologist Salary in United States
Epidemiologist Salary in Baltimore
Based on 24 job listings - Baltimore, United States 2026
Average salary
$62,630 - $95,027
Median salary
$57,195 - $100,040
Lower rangeUpper range
Salary distribution by percentile
10th percentile$57K
25th percentile$57K
Median$57K
75th percentile$69K
90th percentile$74K
50% of professionals earn between $57,195 - $69,424 USD
The median salary is $57,195
Compare with national average
Baltimore
Average salary
62,630 - 95,027
Median salary
57,195 - 100,040
24 job openings
United States
Average salary
82,181 - 116,362
Median salary
82,181 - 116,362
5,882 job openings
Other cities
New York410 job openings
Atlanta335 job openings
Nashville174 job openings
Indianapolis168 job openings
Boston127 job openings
Dayton102 job openings
Austin83 job openings
Chicago64 job openings
Brooklyn63 job openings
San Antonio63 job openings
Durham55 job openings
Oklahoma City44 job openings
Phoenix44 job openings
Seattle43 job openings
Des Moines41 job openings
Silver Spring37 job openings
Cayce36 job openings
San Francisco34 job openings
Houston33 job openings
Tucson32 job openings
Eastern29 job openings
Fairfield29 job openings
California28 job openings
The average salary for a Epidemiologist in Baltimore, United States is USD 62,630 - USD 95,027 per year in 2026, based on 24 job listings.
Explore 24 Epidemiologist job listings in United States on BeBee, or check our salary calculator for a personalized estimate.