How much does a Epidemiologist make?
Epidemiologists study diseases and their spread within populations. This work often leads to important public health discoveries. These professionals earn a solid salary that reflects the important nature of their work. The average yearly salary for an epidemiologist is about $92,846. This number can change based on experience, location, and the type of employer.
Epidemiologists earn different amounts based on their experience and where they work. The lowest-earning 10% make around $54,261 per year. The top 10%, those with the most experience, make about $204,024 per year. Here are some average yearly salaries for different experience levels:
- Entry-level: $54,261
- Early career: $69,237
- Mid-career: $84,214
- Experienced: $99,190
- Late career: $114,166
- Early expert level: $129,142
- Mid expert level: $144,119
- Highly expert level: $159,095
- Senior expert level: $174,071
- Top expert level: $189,047
- Max expert level: $204,024
What are the highest paying cities for a Epidemiologist?

-
Durham, NC
Average Salary: $176,497
In Durham, health and research institutions like Duke University Health System offer chances to work on cutting-edge studies. The city's academic environment supports ongoing learning and collaboration with peers and experts.
Find Epidemiologist jobs in Durham, NC
-
Boston, MA
Average Salary: $121,599
Boston provides a rich environment for public health experts. With major universities and healthcare systems, one can work on influential projects. The city's vibrant community fosters a collaborative atmosphere for tackling health challenges.
Find Epidemiologist jobs in Boston, MA
-
Seattle, WA
Average Salary: $116,625
Seattle's public health sector is thriving. Companies like Kaiser Permanente and the University of Washington provide many opportunities. The city's focus on innovation makes it an exciting place to study disease patterns and outcomes.
Find Epidemiologist jobs in Seattle, WA
-
Denver, CO
Average Salary: $114,057
Denver offers a unique blend of urban and natural settings for health professionals. The city has a strong focus on outdoor health and safety. With organizations like the Denver Public Health, one can work on impactful projects and research.
Find Epidemiologist jobs in Denver, CO
-
Hartford, CT
Average Salary: $113,138
Hartford is a hub for health research and policy. Local universities and government agencies provide many opportunities. Working here means being at the forefront of public health initiatives and research in the state.
Find Epidemiologist jobs in Hartford, CT
-
Baltimore, MD
Average Salary: $110,111
Baltimore has a rich history in public health. Organizations like Johns Hopkins Bloomberg School of Public Health offer many opportunities. The city’s diverse environment allows for a wide range of health-related studies and projects.
Find Epidemiologist jobs in Baltimore, MD
-
Chicago, IL
Average Salary: $103,463
Chicago is a major center for health research and practice. Institutions like Northwestern University and the University of Chicago provide vast opportunities. The city’s dynamic environment offers a wealth of data and resources for analysis.
Find Epidemiologist jobs in Chicago, IL
-
Los Angeles, CA
Average Salary: $98,099
Los Angeles offers a diverse and vibrant setting for health professionals. With many healthcare facilities and research institutions, there are numerous opportunities. The city’s large and varied population provides rich data for health studies.
Find Epidemiologist jobs in Los Angeles, CA
-
Atlanta, GA
Average Salary: $96,420
Atlanta is a key city for public health. The Centers for Disease Control and Prevention (CDC) and Emory University are major employers. Working here means being part of global health initiatives and groundbreaking research.
Find Epidemiologist jobs in Atlanta, GA
-
Indianapolis, IN
Average Salary: $94,360
Indianapolis offers a balanced mix of urban and rural settings. Institutions like the Regenstrief Institute provide many opportunities. The city’s growing tech sector also opens new avenues for health research and innovation.
Find Epidemiologist jobs in Indianapolis, IN
What are the best companies a Epidemiologist can work for?

-
IQVIA
Average Salary: $193,866
IQVIA offers exciting Epidemiologist roles with a strong focus on public health research. The company operates globally, with major offices in the U.S., Europe, and Asia. IQVIA collaborates with healthcare organizations to enhance patient outcomes and advance clinical research.
-
STATE OF NEW MEXICO-ALTSD
Average Salary: $101,723
The STATE OF NEW MEXICO-ALTSD provides rewarding opportunities for Epidemiologists to work on critical public health initiatives. Based in New Mexico, the company focuses on preventing disease and promoting health across the state. It works closely with local communities to address health challenges.
-
Virginia Department of Health
Average Salary: $76,567
The Virginia Department of Health offers valuable Epidemiologist positions with a focus on state-level health initiatives. Located in Virginia, the department aims to protect and promote public health across the state. It collaborates with local health departments and communities to ensure better health outcomes.
-
DEPARTMENT OF HEALTH SERVICE
Average Salary: $65,163
The DEPARTMENT OF HEALTH SERVICE provides important Epidemiologist jobs that focus on public health improvement. Based in various locations, the department works on preventing diseases and promoting healthy lifestyles. It engages with communities to address health needs and improve overall well-being.
How to earn more as a Epidemiologist?
Seeking a higher salary as an epidemiologist involves several key strategies. Gaining specialized experience can significantly increase earning potential. Epidemiologists who focus on areas such as infectious diseases, public health, or biostatistics often command higher salaries due to the critical nature of their work. Networking within professional organizations and attending conferences can also open doors to higher-paying opportunities. Collaboration with research institutions, government agencies, and private sector companies can enhance job prospects and earnings.
Earning advanced degrees and certifications can also make a substantial difference. Holding a master's degree or a doctorate can lead to more senior positions with better pay. Additionally, obtaining certifications such as Certified Epidemiologist (CE) can demonstrate a higher level of expertise. These credentials can make an epidemiologist more attractive to potential employers willing to offer competitive salaries. Continuing education and staying updated on the latest research and techniques also contribute to career advancement and salary growth.
Consider the following factors to increase earnings as an epidemiologist:
- Specialize in high-demand areas such as infectious diseases or biostatistics.
- Network within professional organizations and attend relevant conferences.
- Earn advanced degrees and obtain certifications.
- Stay updated with the latest research and techniques through continuing education.
- Collaborate with top research institutions and government agencies.



