Position
Salary
Epidemiologists study how diseases spread. They often work for governments, hospitals, or research organizations. These professionals can expect to earn a competitive salary. The average yearly salary for an epidemiologist is $91,635. This varies based on experience, education, and job location.
Here are some salary details for epidemiologists:

Durham, NC
Average Salary: $173,186
In Durham, you will find rewarding work with top-tier healthcare facilities and research institutions. Duke Health and RTI International offer excellent opportunities to make a significant impact on public health. Competitive salaries and a vibrant community add to the appeal.
Find Epidemiologist jobs in Durham, NC
Springfield, IL
Average Salary: $134,310
Springfield boasts a range of opportunities in public health and state government. The Illinois Department of Public Health and local universities provide pathways to contribute to community well-being. The cost of living is manageable, making it an attractive place to live and work.
Find Epidemiologist jobs in Springfield, IL
Boston, MA
Average Salary: $115,540
Boston offers a dynamic environment with leading research institutions like Harvard and MIT. These institutions provide numerous opportunities to engage in groundbreaking research. The city's rich history in public health makes it a stimulating place for professionals in the field.
Find Epidemiologist jobs in Boston, MA
Hartford, CT
Average Salary: $112,205
Hartford is home to several prominent health organizations, including the Connecticut Department of Public Health. The city's focus on public health initiatives provides a fertile ground for impactful work. It combines a lower cost of living with a strong sense of community.
Find Epidemiologist jobs in Hartford, CT
Baltimore, MD
Average Salary: $104,198
In Baltimore, Johns Hopkins University and the Maryland Department of Health present prime opportunities to work on critical health issues. The city's diverse population and vibrant culture add to the richness of professional experiences. The salary is competitive, and the cost of living is reasonable.
Find Epidemiologist jobs in Baltimore, MD
Denver, CO
Average Salary: $102,304
Denver offers a blend of outdoor recreation and professional opportunities with institutions like the Colorado Department of Public Health and Environment. The city’s growing tech scene and quality of life make it an attractive place to work and live. Salaries are solid, and the cost of living is moderate.
Find Epidemiologist jobs in Denver, CO
Los Angeles, CA
Average Salary: $102,226
Los Angeles provides diverse opportunities with leading organizations such as the Los Angeles County Department of Public Health. The city's multicultural environment enriches professional experiences. While the cost of living is high, the vibrant job market and lifestyle balance it out.
Find Epidemiologist jobs in Los Angeles, CA
Seattle, WA
Average Salary: $102,155
Seattle offers a healthy work-life balance with institutions like Fred Hutchinson Cancer Research Center. The city’s strong focus on innovation and public health creates an excellent environment for professionals. High salaries and a lively urban scene make it a great place to work.
Find Epidemiologist jobs in Seattle, WA
San Diego, CA
Average Salary: $98,270
San Diego provides a pleasant climate and top-notch opportunities with the University of California, San Diego. The city’s emphasis on health and wellness aligns well with the work of epidemiologists. The high cost of living is offset by the beautiful environment and strong job market.
Find Epidemiologist jobs in San Diego, CA
Atlanta, GA
Average Salary: $97,022
Atlanta offers a mix of government and private sector jobs with organizations like the Centers for Disease Control and Prevention. The city’s growing economy and diverse population provide ample opportunities for impactful work. Atlanta’s reasonable cost of living adds to its appeal.
Find Epidemiologist jobs in Atlanta, GA

IQVIA
Average Salary: $194,512
IQVIA is a global leader in using data, technology, and human expertise to help clients find better solutions for their healthcare challenges. IQVIA offers a variety of opportunities for Epidemiologists, working in locations such as Durham, North Carolina, and Research Triangle Park, North Carolina.
State of New Mexico
Average Salary: $97,530
The State of New Mexico provides Epidemiologist jobs that focus on public health initiatives to improve the health of the state's population. Epidemiologists in this role work in various locations across New Mexico, including the state capital of Santa Fe.
Virginia Department of Health
Average Salary: $77,023
The Virginia Department of Health employs Epidemiologists to study disease patterns and implement public health policies. Job opportunities are available in Richmond, Virginia, and other key locations around the state.
Department of State Health Services
Average Salary: $66,097
Working with the Department of State Health Services, Epidemiologists help to protect and improve the health of Texans. Positions are located in Austin, Texas, and other regions throughout the state.
Becoming an epidemiologist can lead to a rewarding career. This field studies the causes and spread of diseases. Learning more and gaining experience can help increase earnings in this area. Here are some ways to boost income as an epidemiologist.
First, gaining more education can help. Pursuing a master’s or doctorate in epidemiology often leads to higher-paying positions. These advanced degrees offer specialized knowledge. They can lead to more complex and high-level roles. Second, obtaining certifications can improve job prospects. Certifications from organizations like the Council of State and Territorial Epidemiologists (CSTE) can set professionals apart. They can lead to better pay and more opportunities.