Skip to content

Explore Some of the Highest-Paying Public Health Jobs

 |  3 Min Read

Updated 10/30/2025

The public health field offers a lot of opportunities and chances to make huge impacts. Though it can be challenging at times, professionals with the right credentials, knowledge, and compassion often find it extremely rewarding. Earning a Master of Public Health (M.P.H.) can be the first step in securing a spot in this growing industry and landing a role — and salary — you’ll love. In public health, you can make a great living while making a difference.

Explore the salaries of high-paying public health jobs.

  1. Biomedical Engineer: Also known as microbiologists, these individuals develop lab testing and scientific techniques that involve tissue samples and fluids to assist doctors in getting more effective diagnoses for diseases. The median salary for biomedical engineers is $106,950 per year.
  2. Biostatistician: These professionals apply statistics to public health concerns, particularly in the field of biology. They conduct experiments and surveys to collect key data that is relevant to maintaining public health, especially in at-risk communities. The median salary is $87,408 per year.
  3. Epidemiologist: Epidemiologists study and analyze disease patterns to prevent and mitigate public health crises. Their role in educating people about safe health practices is vital. The average salary of an epidemiologist is $83,980 per year.
  4. Healthcare Consultant: Healthcare consultants try to boost the health of people across the globe. They work on some of the most challenging public health problems. Common employers are government agencies, such as the Food and Drug Administration, the Department of Health and Human Services and the Centers for Disease Control. The average base salary is $90,837 per year.
  5. Infectious Disease Specialist: Infectious disease professionals research the causes of disease and actions that can be taken to prevent further outbreaks. The average salary in this position is $106,000 per year.
  6. Medical and Health Services Manager: Health services managers plan, coordinate and direct services in medicine and healthcare. They may manage an entire healthcare facility or specialize in one area, such as a public health clinic. The median pay for this position is $117,960 per year.
  7. Natural Sciences Manager: These highly trained professionals work in a variety of scientific roles in public health, research and development. They may focus on lab testing, environmental testing and quality assurance. The median salary is $161,180 per year.
  8. Nonprofit Coordinator: Nonprofit coordinators spearhead various initiatives for public health organizations. For example, they might lead a campaign to help communities stay healthy or help the nonprofit raise money for causes related to public health. The yearly median salary is $78,240 per year.
  9. Occupational Health Manager: In this job, individuals work to prevent injury and illness to workers, property, the environment and the public. They promote occupational health and safety in organizations by advising management on how to boost or maintain worker productivity while also protecting health and well-being. The average salary for individuals in this role is $94,530 per year.

While public health salary numbers are enticing, professionals entering this field do so because they have an innate drive to serve the greater good and create change. With an online Master’s in Public Health (M.P.H.) degree from Benedictine University, you’ll get the skills and knowledge necessary to help position yourself for one of these rewarding careers. Learn more about your career options with an M.P.H. degree.

Recommended Articles

View All

Get Started

Back to Top