Salaripedia
English

How much does a community health worker make in Allentown?

$58,180a year

Median yearly pay for community health workers in the Allentown-Bethlehem-Easton, PA-NJ metro area. That is $27.97 an hour or $4,848 a month.

Hourly
$27.97
Vs. national median
+12%
Rank among cities
29 of 205
Jobs in the area
100
Pay range
Lowest 10%: $40,110Median: $58,180Highest 10%: $78,310
PercentileYearlyHourly
10th$40,110$19.28
25th$46,290$22.25
Median$58,180$27.97
75th$74,100$35.63
90th$78,310$37.65

Other cities in Pennsylvania

Median yearly pay for community health workers.

Harrisburg, PA$58,250
Philadelphia, PA$50,760
Pittsburgh, PA$49,940
Scranton, PA$49,660
Community Health Worker salary in Pennsylvania Community Health Worker salary in all states

Related jobs in Allentown

Same field, median yearly pay.

Health Education Specialist$80,820
Marriage and Family Therapist$71,050
Probation Officer and Correctional Treatment Specialist$65,990
Healthcare Social Worker$64,390
Educational$63,590
Clergy$59,510
Child$56,940
Director$56,550
Community and Social Service Specialist$56,290
Mental Health and Substance Abuse Social Worker$55,840
Salaries for every job in Allentown, PA

Frequently asked questions

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

The median hourly pay in the Allentown-Bethlehem-Easton, PA-NJ metro area is $27.97 ($58,180 a year).

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

Yes: $58,180 against $51,850 nationally, 12% more.

How does Allentown compare with the rest of Pennsylvania?

The median in Pennsylvania is $50,710, so Allentown pays 15% more.

Where does Allentown rank for community health worker pay?

29 of 205 metro areas with data.

How much does a community health worker make starting out in Allentown?

The lowest-paid 10% make $40,110 or less a year; the top 10% make $78,310 or more.

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.