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

Ranked #13 of 51 · PA

7.8% above U.S. average
Mean annual salary $77,630 ≈ $37/hr
Median annual salary $77,930
Employment 22,720

Salary Distribution (10th–90th percentile)

P10 $48,610P25 $61,250 Median $77,930P75 $96,600P90 $105,330

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

Compared to the U.S.

Pennsylvania
$77,630
U.S. average
$72,030

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

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
Pittsburgh, PA $84,800 $84,350 4,390
York-Hanover, PA $81,830 $79,820 810
Williamsport, PA $81,760 $75,630 230
Reading, PA $81,120 $79,660 780
Lancaster, PA $80,960 $78,280 740
Scranton--Wilkes-Barre, PA $80,030 $78,010 1,560
Allentown-Bethlehem-Easton, PA-NJ $79,620 $79,720 1,460
State College, PA $78,280 $75,090 220

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