Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies

Public health veterinarians focus on health issues related to the interaction between animal and human populations. They practice veterinary medicine paying special attention to preventing diseases caused by animal-related sources, such as viruses passed on to humans from certain species.
You will be in regular contact with health agencies, discussing the risks of diseases and potential outbreaks. You will collect and analyze data about risk factors related to infectious diseases. You will work on investigating, controlling, and preventing outbreaks of diseases by examining food production or agricultural practices. You will be responsible for educating the population about risks and preventive measures and the correct course of action in emergencies.
You will need a master's degree in public health with a focus on veterinary practice. You might acquire a doctor of medicine or veterinary medicine degree or get licensure or certification as a public health practitioner. This position will earn you an average annual salary of $76,368.
Avg. Salary $62,550
Avg. Salary $59,228
Growth rate 19%
Growth rate 0.3%
American Indian and Alaska Native 0.26%
Asian 3.93%
Black or African American 1.25%
Hispanic or Latino 4.18%
Unknown 4.09%
White 86.29%
Genderfemale 60.47%
male 39.53%
Age - 42American Indian and Alaska Native 3.00%
Asian 7.00%
Black or African American 14.00%
Hispanic or Latino 19.00%
White 57.00%
Genderfemale 47.00%
male 53.00%
Age - 42Stress level is very high
7.1 - high
Complexity level is advanced
7 - challenging
Work life balance is fair
6.4 - fair
| Skills | Percentages |
|---|---|
| Plant Management | 32.43% |
| EEO | 24.89% |
| HACCP | 23.83% |
| Public Health Professionals | 10.57% |
| Animal Handling | 2.12% |
Now it's time to start searching for a public health veterinarian job. Consider the tips below for a successful job search:

Are you a public health veterinarian?
Share your story for a free salary report.
The average public health veterinarian salary in the United States is $62,550 per year or $30 per hour. Public health veterinarian salaries range between $28,000 and $137,000 per year.
What am I worth?