Community Health Workers Salary in Pennsylvania
BLS OEWS May 2025 • 11 metro areas • Pennsylvania
Community Health Workers in Pennsylvania earn a median salary of $47,754 per year on average across 11 metro and nonmetro areas, -6.4% vs the national median of $51,030. An estimated 2,390 community health workers are employed across Pennsylvania, with salaries ranging from $41,390 to $55,500 depending on location.
$47,754
Avg median salary in Pennsylvania
$55,500
Highest paying metro
$41,390
Lowest paying metro
2,390
Employed in Pennsylvania
Compare Community Health Workers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Community Health Workers
in
Community Health Workers salaries by city in Pennsylvania
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Southwestern Pennsylvania | $55,500 | $38,980 | $55,500 | 110 |
| Allentown, PA-NJ | $52,140 | $42,570 | $67,420 | 110 |
| Pittsburgh, PA | $50,760 | $43,780 | $51,060 | 530 |
| York, PA | $50,630 | $42,410 | $52,580 | 50 |
| Philadelphia, PA-NJ-DE-MD | $49,010 | $43,510 | $59,140 | 1,360 |
| Scranton, PA | $49,000 | $43,390 | $65,220 | — |
| Harrisburg, PA | $46,450 | $39,050 | $56,990 | 60 |
| Reading, PA | $44,030 | $36,770 | $55,620 | 40 |
| Erie, PA | $43,260 | $40,460 | $47,970 | 40 |
| Lancaster, PA | $43,120 | $38,700 | $47,820 | 50 |
| Northeastern Pennsylvania | $41,390 | $35,880 | $49,790 | 40 |