This will be dependent on the type of job the professional takes up. According to salary databases, the highest paid public health careers include safety engineers, environmental scientists, healthcare administrators, epidemiologists, and those who hold doctorate degrees. Public health workers can make anywhere from $38,000 to over $100,000 per year.