How much does a Epidemiologist make?
Epidemiologists study disease patterns to help prevent illness. These professionals earn a solid income that reflects their important work. On average, epidemiologists make about $95,181 per year. This figure helps paint a clear picture of the financial rewards that come with a career in this field.
Let's break down the salary range for epidemiologists. The bottom 10% earn less than $49,240 annually. This means that many new epidemiologists start in this range. As they gain experience, their earnings increase. The top 10% of epidemiologists earn over $198,000 per year. These are usually seasoned professionals with extensive experience or specialized skills. The majority of epidemiologists, around 50%, make between $76,357 and $103,474 yearly. This range shows the growth potential in this career.
What are the highest paying cities for a Epidemiologist?

-
Durham, NC
Average Salary: $171,808
Durham offers opportunities with Research Triangle Park, a hub for tech and biotech. Companies like IQVIA and Duke University Health System provide roles in data analysis and public health. The vibrant community and strong academic institutions make it an excellent place to grow in public health.
Find Epidemiologist jobs in Durham, NC
-
Salt Lake City, UT
Average Salary: $134,636
Salt Lake City boasts a growing healthcare sector with Intermountain Healthcare and University of Utah Health. These organizations focus on community health and chronic disease management. The city's commitment to wellness aligns well with epidemiological work.
Find Epidemiologist jobs in Salt Lake City, UT
-
Springfield, IL
Average Salary: $131,812
Springfield provides roles with organizations like OSF HealthCare. The city’s healthcare institutions focus on preventive care and public health initiatives. Working here offers a chance to impact local health outcomes directly.
Find Epidemiologist jobs in Springfield, IL
-
Washington, DC
Average Salary: $122,216
In Washington, DC, professionals can work with the CDC and NIH. These agencies focus on national and global health issues. The city’s emphasis on policy and research creates a dynamic environment for those in the field.
Find Epidemiologist jobs in Washington, DC
-
San Francisco, CA
Average Salary: $117,121
San Francisco offers roles with tech giants like Google and UCSF. The city’s focus on innovation and health tech allows for unique challenges. Epidemiologists here engage in cutting-edge research and data analysis.
Find Epidemiologist jobs in San Francisco, CA
-
Boston, MA
Average Salary: $115,214
Boston provides opportunities with Harvard and Massachusetts General Hospital. These institutions are leaders in medical research. Working in Boston means being at the forefront of public health studies and initiatives.
Find Epidemiologist jobs in Boston, MA
-
Los Angeles, CA
Average Salary: $101,851
Los Angeles offers roles with organizations like Kaiser Permanente. The city's diversity and large population present unique challenges. Epidemiologists here work on a wide range of health issues, from infectious diseases to chronic conditions.
Find Epidemiologist jobs in Los Angeles, CA
-
San Diego, CA
Average Salary: $100,436
San Diego provides opportunities with institutions like the University of California, San Diego. The city’s focus on biotech and military health allows for diverse work. Epidemiologists here often engage in research and policy development.
Find Epidemiologist jobs in San Diego, CA
-
Seattle, WA
Average Salary: $99,912
Seattle offers roles with organizations like the University of Washington. The city’s focus on tech and healthcare aligns well with epidemiological work. Professionals here often engage in research on public health and disease prevention.
Find Epidemiologist jobs in Seattle, WA
-
Hartford, CT
Average Salary: $99,699
Hartford provides opportunities with organizations like the Connecticut Department of Public Health. The city’s focus on community health allows for impactful work. Epidemiologists here engage in data analysis and public health planning.
Find Epidemiologist jobs in Hartford, CT
What are the best companies a Epidemiologist can work for?

-
IQVIA
Average Salary: $195,457
IQVIA offers high-paying jobs for Epidemiologists. They work on large scale health data analysis. They have offices in many cities across the US, Europe, and Asia.
-
CVS Health
Average Salary: $190,989
CVS Health provides well-paying positions for Epidemiologists. They focus on health outcomes and improving patient care. Their offices are nationwide in the United States.
-
State of Tennessee
Average Salary: $87,783
The State of Tennessee employs Epidemiologists to monitor public health trends. They focus on improving healthcare across the state. They operate across various cities and towns in Tennessee.
-
State of New Mexico
Average Salary: $86,298
The State of New Mexico hires Epidemiologists to study health patterns. They aim to enhance public health policies. They work throughout the state, including cities like Albuquerque and Santa Fe.
-
West Virginia
Average Salary: $71,632
West Virginia offers positions for Epidemiologists to study and prevent disease outbreaks. They focus on rural health issues. They work across the state’s various counties.
-
State of Nebraska
Average Salary: $66,378
The State of Nebraska employs Epidemiologists to track and prevent diseases. They focus on community health and safety. They operate across major cities and rural areas in Nebraska.
-
Georgia Department of Public Health
Average Salary: $64,677
The Georgia Department of Public Health hires Epidemiologists to study disease patterns. They work to improve public health. They operate across cities and rural areas in Georgia.
-
State of Florida
Average Salary: $56,957
The State of Florida offers jobs for Epidemiologists focused on public health. They aim to protect and improve the health of Florida residents. They work in various locations across the state.
How to earn more as a Epidemiologist?
Epidemiologists study how diseases spread and ways to control them. They work to protect people's health. To earn more, an epidemiologist can focus on certain steps. These steps can lead to higher earnings and better job opportunities.
Here are five factors that can help an epidemiologist earn more:
- Advanced Degrees: Earning a master's or doctorate degree can lead to higher pay. More education shows a deeper understanding of complex topics.
- Specialization: Focusing on a specific area, such as infectious diseases or environmental health, can make an epidemiologist more valuable. Special skills can lead to higher-paying jobs.
- Experience: Working more years in the field builds expertise. Experienced epidemiologists often earn more than those who are just starting.
- Certifications: Obtaining certifications in areas like biostatistics or public health can boost an epidemiologist's resume. This can lead to higher-paying roles.
- Networking: Building a professional network can open doors to better jobs. Attending conferences and joining professional groups can lead to higher-paying opportunities.



