Skip to main content
Salary Guide

Epidemiologist Salary in United States

Based on 5,009 job listings - 2026

Average salary
$81,371 - $115,776
Median salary
$81,371 - $115,776
Lower rangeUpper range

Salary distribution by percentile

10th percentile$52K
25th percentile$66K
Median$81K
75th percentile$116K
90th percentile$133K

50% of professionals earn between $65,539 - $115,776 USD

The median salary is $81,371

Top cities

New York386 job openings
Atlanta338 job openings
Nashville231 job openings
Brooklyn103 job openings
Dayton99 job openings
Boston93 job openings
Richmond72 job openings
Austin67 job openings
San Antonio59 job openings
Northern49 job openings
Seattle48 job openings
Silver Spring47 job openings
Durham45 job openings
Houston32 job openings
Eastern29 job openings
Helena29 job openings
Washington29 job openings
San Francisco26 job openings
Cayce25 job openings
Charlottesville24 job openings
Long Island City23 job openings
Chicago22 job openings
Duarte22 job openings
İzmir22 job openings

Epidemiologist

5,009 job openings

View job listings

The average salary for a Epidemiologist in United States is USD 81,371 - USD 115,776 per year in 2026. The median salary is USD 98,574 per year, based on 5,009 active job listings.

The cities with the most Epidemiologist job opportunities in United States are New York, Atlanta, Nashville, Brooklyn, Dayton. New York leads with 386 job openings.

Explore 5,009 Epidemiologist job listings in United States on BeBee, or check our salary calculator for a personalized estimate.