Secondary School Teachers, Except Special and Career/Technical Education Salary in Pennsylvania

Ranked #15 of 51 · PA

1.7% above U.S. average
Mean annual salary $77,650 ≈ $37/hr
Median annual salary $78,800
Employment 52,240

Salary Distribution (10th–90th percentile)

P10 $51,440P25 $61,750 Median $78,800P75 $92,980P90 $102,360

About 80% of secondary school teachers, except special and career/technical educations in Pennsylvania earn between $51,440 and $102,360. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$77,650
U.S. average
$76,320

The mean secondary school teachers, except special and career/technical education salary in Pennsylvania is $77,650, about 1.7% above the U.S. average ($76,320). That works out to roughly $37/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
Pittsburgh, PA $81,350 $79,730 9,600
York-Hanover, PA $80,870 $78,970 990
Lancaster, PA $80,820 $78,430 1,900
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $80,560 $81,030 25,460
Reading, PA $80,250 $75,690 1,350
Allentown-Bethlehem-Easton, PA-NJ $79,990 $79,770 3,750
Lebanon, PA $79,170 $76,510 620
Northeastern Pennsylvania nonmetropolitan area $78,760 $76,210 2,270

← Back to all secondary school teachers, except special and career/technical education states