Skip to main content
Salary Guide

Epidemiologist Salary in United States

Based on 5,723 job listings - 2026

Average salary
$83,242 - $115,103
Median salary
$83,242 - $115,103
Lower rangeUpper range

Salary distribution by percentile

10th percentile$51K
25th percentile$63K
Median$83K
75th percentile$115K
90th percentile$132K

50% of professionals earn between $63,312 - $115,103 USD

The median salary is $83,242

Top cities

New York373 job openings
Atlanta321 job openings
Nashville173 job openings
Indianapolis165 job openings
Boston124 job openings
Dayton102 job openings
Austin81 job openings
Brooklyn63 job openings
San Antonio62 job openings
Chicago62 job openings
Durham52 job openings
Oklahoma City44 job openings
Des Moines41 job openings
Seattle39 job openings
Cayce36 job openings
Houston34 job openings
Phoenix34 job openings
San Francisco33 job openings
Silver Spring32 job openings
Tucson31 job openings
Fairfield29 job openings
California28 job openings
Eastern28 job openings
Richmond28 job openings

Related professions

USD 73,000 - 90,000-18%
USD 75,000 - 100,000-12%
USD 93,000 - 133,195+14%
USD 86,000 - 112,7100%
USD 70,000 - 100,150-14%
USD 71,250 - 92,500-17%
USD 50,000 - 65,000-42%
USD 51,584 - 60,800-43%
USD 84,620 - 135,000+11%
USD 50,000 - 250,000+51%

Epidemiologist

5,723 job openings

View job listings

The average salary for a Epidemiologist in United States is USD 83,242 - USD 115,103 per year in 2026. The median salary is USD 99,173 per year, based on 5,723 active job listings.

The cities with the most Epidemiologist job opportunities in United States are New York, Atlanta, Nashville, Indianapolis, Boston. New York leads with 373 job openings.

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