Public health physicians provide medical diagnosis and patient care, conduct
teaching and research and serve as program managers. Preventive medicine trained
physicians work in primary care settings and managed care organizations, in
public health and government agencies, in workplaces and in academia.
Statistics show a median salary for a typical public health in the United States of
$153,000.
Latest Internet advertised preventive medicine physician jobs have an average salary of
$123,000/year.