Physicians, All Other Salary in Pennsylvania
BLS OEWS May 2025 • 17 metro areas • Pennsylvania
Physicians, All Other in Pennsylvania earn a median salary of $179,782 per year on average across 17 metro and nonmetro areas. An estimated 20,330 physicians, all other are employed across Pennsylvania, with salaries ranging from $72,540 to $313,620 depending on location.
$179,782
Avg median salary in Pennsylvania
$313,620
Highest paying metro
$72,540
Lowest paying metro
20,330
Employed in Pennsylvania
Compare Physicians, All Other salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Physicians, All Other
in
Physicians, All Other salaries by city in Pennsylvania
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Williamsport, PA | $313,620 | $210,820 | $459,030 | 200 |
| Lebanon, PA | $290,120 | $245,980 | $355,640 | 240 |
| Altoona, PA | $279,160 | $151,240 | $420,480 | 240 |
| Southwestern Pennsylvania | $224,990 | $77,310 | — | 190 |
| Chambersburg, PA | $214,390 | $73,000 | — | 40 |
| Northwestern Pennsylvania | $211,890 | $69,940 | $380,390 | 380 |
| Lancaster, PA | $184,790 | $73,290 | — | 490 |
| Philadelphia, PA-NJ-DE-MD | $179,220 | $78,210 | — | 8,290 |
| Allentown, PA-NJ | $172,970 | $75,820 | — | 1,570 |
| Pittsburgh, PA | $172,490 | $72,770 | — | 4,830 |
| Scranton, PA | $166,820 | $71,720 | — | 560 |
| Central Pennsylvania | $160,170 | $68,090 | — | 360 |
| Harrisburg, PA | $156,000 | $73,710 | $310,510 | 1,310 |
| Northeastern Pennsylvania | $101,100 | $75,630 | $277,040 | 460 |
| Erie, PA | $78,210 | $66,860 | — | 510 |
| Reading, PA | $77,820 | $68,070 | $285,770 | 500 |
| Johnstown, PA | $72,540 | $67,570 | — | 160 |