Public health physician: Average Salary in philadelphia, pa, 2025
Find out what the average Public health physician salary is
Salary rate
How much does a Public health physician make in philadelphia, pa?
$77,509/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Public health physician in philadelphia, pa is $77,509 per year or $39.22 per hour. Entry-level positions start at $59,280 per year, while most experienced workers make up to $113,783 per year.
Median$77,509

Low$59,280
High$113,783
Public health physician: Average Salary in United States of America
Wisconsin$132,989
Missouri$126,778
Oklahoma$125,545
Vermont$116,997
Maine$116,520
Active jobs with salaries
Public / Community Health Physician at Signify Health summary : .The role of a Public / Community Health Physician at Signify Health involves conducting in-home health evaluations for patients enrolled i...Show moreLast updated: 30+ days ago
Public Health Nurse Home Visitor (Mabel Morris Program).PHMC is proud to be a leader in public health.PHMC requires that all employees are fully vaccinated with the Covid-19 vaccine before the firs...Show moreLast updated: 30+ days ago
Must be a graduate of medical school and have completed an appropriate psychiatric residency.Must be licensed to practice in the applicable state and certified by the Office of Mental Health to pro...Show moreLast updated: 30+ days ago
Public Health Ambassador - Temporary Position.The University of Pennsylvania, the largest private employer in Philadelphia, is a world-renowned leader in education, research, and innovation.This hi...Show moreLast updated: 3 days ago
- Promoted
Public / Community Health Physician
Signify HealthNot Specified, PA, USAFull-time
- Promoted
Public Health Nurse Home Visitor (Mabel Morris Program) - Public Health
Public Health Management CorporationPhiladelphia, PA, USAFull-time
Psychiatric - Mental Health Physician
YesCarePhiladelphia, PA, United StatesFull-time
- Promoted
Public Health Ambassador - Temporary Position
InsideHigherEdPhiladelphia, PennsylvaniaTemporary