Loading Legacy
Science · US Salary
Median $78,520/yr · about $37.75/hr
Entry-level
$52,000
Median (typical)
$78,520
Experienced
$125,000
Job growth
+27%
much faster than average
Education
Master's
Field
Science
The typical Epidemiologist in the United States earns a median salary of $78,520 per year — roughly $37.75 per hour. Pay ranges from about $52,000 for entry-level roles to $125,000 for experienced professionals.
Demand for Epidemiologists is projected to change by 27% over the next decade (much faster than average). Most positions require a Master's degree. Actual pay varies with location, industry, and employer — use our take-home pay calculator to estimate your after-tax income by state.
See all salaries by job or our methodology.