High School Teacher Salary in Pennsylvania
High School Teachers in Pennsylvania earn a median salary of $64,081 per year, which is 2% lower than the national median of $65,220.
$64,081
Median Salary
$72,278
Mean Salary
57,205
Employment
1.35
Location Quotient
103
Cost of Living
Above average
2% lower than
vs National
national median
Salary Distribution
10th Percentile $38,449
25th Percentile $49,983
Median $64,081
75th Percentile $82,024
90th Percentile $107,656
Salary Comparison
High School Teacher in Pennsylvania $64,081
US Median Household Income $74,580
Frequently Asked Questions
How much does a High School Teacher make in Pennsylvania?
The median salary for a High School Teacher in Pennsylvania is $64,081 per year, which is 2% lower than the national median of $65,220.
How many High School Teacher jobs are there in Pennsylvania?
There are approximately 57,205 high school teacher positions in Pennsylvania.
What is the salary range for a High School Teacher in Pennsylvania?
Salaries range from $38,449 (10th percentile) to $107,656 (90th percentile), with a median of $64,081.