Skip to content
AffordMap
Science

Epidemiologists Salary by State and Metro Area (2026)

Epidemiologistss in the United States earn a median salary of $83,980/year ($40.38/hr). Salaries range from $56,950 to $134,860 depending on experience. Below, compare salaries across all 50 states and top metro areas.

$57K
10th percentile
$68K
25th percentile
$84K
Median
$106K
75th percentile
$135K
90th percentile

Epidemiologists salary by state

StateMedianHourlyEmployment
New Jersey$110K$53/hr-
Massachusetts$105K$50.44/hr470
Rhode Island$101K$48.47/hr70
California$100K$48.27/hr1,590
Washington$100K$48.04/hr960
Minnesota$99K$47.77/hr260
Illinois$99K$47.7/hr190
District of Columbia$98K$47.28/hr100
Tennessee$97K$46.59/hr240
Maryland$94K$45.41/hr440

Top paying metro areas

Metro areaMedianEmployment
Durham-Chapel Hill, NC$140K40
Buffalo-Cheektowaga, NY$131K40
San Francisco-Oakland-Fremont, CA$126K310
Sacramento-Roseville-Folsom, CA$107K240
Boston-Cambridge-Newton, MA-NH$105K420
New York-Newark-Jersey City, NY-NJ$103K480
Olympia-Lacey-Tumwater, WA$103K330
Washington-Arlington-Alexandria, DC-VA-MD-WV$102K260
Providence-Warwick, RI-MA$100K80
Chicago-Naperville-Elgin, IL-IN$100K180
How to become a epidemiologistsCareer guide →