Advertisement
Community Health Workers average salary by city in Pennsylvania
- Harrisburg$66,320
- York$61,890
- Allentown$60,170
- Philadelphia$56,490
- Pittsburgh$52,620
- Scranton$51,110
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Harrisburg | $66,320 | $58,250 | $43,560 | $53,432 | 99 |
| York | $61,890 | $49,410 | $42,980 | $50,009 | 96 |
| Allentown | $60,170 | $58,180 | $46,290 | $48,679 | 100 |
| Philadelphia | $56,490 | $50,760 | $46,730 | $45,835 | 103 |
| Pittsburgh | $52,620 | $49,940 | $44,030 | $42,845 | 95 |
| Scranton | $51,110 | $49,660 | $42,690 | $41,678 | 94 |
*Average salary after federal and state taxes for a single filer; local earned income taxes (for example Philadelphia's wage tax) are not included. Cost of living: BEA price parity, U.S. = 100.
Community Health Workers salary in other states
More about pay in Pennsylvania
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 21-1094.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.