Salaripedia
English

How much does a health education specialist make in Pennsylvania?

$80,670a year

Median yearly pay for health education specialists in Pennsylvania. That is $38.78 an hour or $6,723 a month.

Hourly
$38.78
Vs. national median
+26%
Rank among states
4 of 51
Jobs in the state
2,690
Pay range
Lowest 10%: $45,720Median: $80,670Highest 10%: $120,600
PercentileYearlyHourly
10th$45,720$21.98
25th$58,530$28.14
Median$80,670$38.78
75th$98,010$47.12
90th$120,600$58.00

Cities in Pennsylvania

Metro areas, median yearly pay.

Lancaster, PA$87,190
Harrisburg, PA$84,070
Allentown, PA$80,820
York, PA$77,610
Pittsburgh, PA$75,480
Philadelphia, PA$75,220
Reading, PA$74,640
Scranton, PA$71,860
Erie, PA$67,600
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for health education specialists.

1. Maryland$104,500
2. District of Columbia$103,300
3. Georgia$99,400
4. Pennsylvania$80,670
5. Minnesota$78,400
6. Washington$77,420
7. Iowa$75,750
Health Education Specialist salary in all states

Frequently asked questions

How much does a health education specialist make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $38.78 ($80,670 a year).

Do health education specialists make more in Pennsylvania than the national average?

Yes: $80,670 against $64,070 nationally, 26% more.

Where does Pennsylvania rank for health education specialist pay?

Pennsylvania ranks 4 of 51 states.

Which city in Pennsylvania pays health education specialists the most?

Lancaster, PA, with a median of $87,190 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.