Salaripedia
English

How much does a community health worker make in Pennsylvania?

$50,710a year

Median yearly pay for community health workers in Pennsylvania. That is $24.38 an hour or $4,226 a month.

Hourly
$24.38
Vs. national median
-2%
Rank among states
24 of 51
Jobs in the state
1,970
Pay range
Lowest 10%: $38,960Median: $50,710Highest 10%: $80,830
PercentileYearlyHourly
10th$38,960$18.73
25th$44,650$21.47
Median$50,710$24.38
75th$61,880$29.75
90th$80,830$38.86

Cities in Pennsylvania

Metro areas, median yearly pay.

Harrisburg, PA$58,250
Allentown, PA$58,180
Philadelphia, PA$50,760
Pittsburgh, PA$49,940
Scranton, PA$49,660
York, PA$49,410
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for community health workers.

21. Nebraska$51,780
22. Vermont$51,500
23. Wisconsin$51,210
24. Pennsylvania$50,710
25. Georgia$50,680
26. Ohio$50,650
27. Maryland$50,550
Community Health Worker salary in all states

Frequently asked questions

How much does a community health worker make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $24.38 ($50,710 a year).

Do community health workers make more in Pennsylvania than the national average?

No: $50,710 against $51,850 nationally, 2% less.

Where does Pennsylvania rank for community health worker pay?

Pennsylvania ranks 24 of 51 states.

Which city in Pennsylvania pays community health workers the most?

Harrisburg-Carlisle, PA, with a median of $58,250 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.