Secondary School Teacher Salary in Pennsylvania
Based on 52K+ workers in Pennsylvania
Median Annual Salary (PA)
$78,800
$37.88/hr
vs National Average
$70,424
+11.9% vs national median
Salary Range (10th–90th)
$51K – $102K
52K employed in Pennsylvania
The average Secondary School Teacher salary in Pennsylvania is $78,800 per year, positioning the state's educators at a competitive 12% above the national average. With approximately 52,240 individuals employed in this vital role across Pennsylvania, the median figure offers a clear benchmark for compensation within this field. This indicates a strong earning potential for those dedicated to shaping young minds in the Keystone State.
Several factors influence the Secondary School Teacher salary in Pennsylvania. Experience levels play a significant role, with more seasoned educators generally earning higher salaries. Additionally, the specific school district, whether urban, suburban, or rural, can impact pay. Further considerations include the teacher's educational attainment, such as a Master's degree, and any specialized certifications or subject areas they teach, which can command a premium.
Salary Distribution — Secondary School Teacher in Pennsylvania
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $51,440 |
| 25th percentile | $61,750 |
| Median (50th percentile) | $78,800 |
| 75th percentile | $92,980 |
| 90th percentile | $102,360 |
Top-Paying Industries for Secondary School Teacher (U.S.)
Which industries pay Secondary School Teachers the most — nationwide figures (industry-level data is not available by state). Secondary School Teachers in Pennsylvania tend to follow these industry patterns.
| Industry (U.S.) | Median Salary | Employed (U.S.) |
|---|---|---|
| Government (excl. schools, hospitals & USPS) | $77,330 | 2K |
| Educational Services | $72,170 | 1.1M |
| Administrative and Support Services | $63,290 | 550 |
| Health Care and Social Assistance | $57,880 | 1K |
| Other Services (except Public Administration) | $50,750 | 870 |
Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).
Historical Salary Trend — Secondary School Teacher in Pennsylvania vs National
| Year | Median Salary (Pennsylvania) |
|---|---|
| 2022 | $75,940 |
| 2023 | $76,910 |
| 2024 | $77,990 |
| 2025 | $78,800 |
| 2026 (projected) | $79,618 |
The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.
| Year | Pennsylvania Median | National Median |
|---|---|---|
| 2022 | $75,940 | $63,868 |
| 2023 | $76,910 | $67,463 |
| 2024 | $77,990 | $67,394 |
| 2025 | $78,800 | $70,424 |
| 2026 (projected) | $79,618 | $71,155 |
Secondary School Teacher Salary by Experience Level in Pennsylvania
| Experience Level | Years | Median Annual Salary |
|---|---|---|
| Junior | 0-2 yrs | $61,750 |
| Mid-level | 3-5 yrs | $78,800 |
| Senior | 6-9 yrs | $92,980 |
| Staff / Lead | 10+ yrs | $102,360 |
Secondary School Teacher Salary in Other States
Related Secondary School Teacher Salaries in Pennsylvania
How other high-demand occupations in Pennsylvania compare to Secondary School Teacher ($78,800 median).
| Occupation | Median Salary | vs Secondary School Teacher | Hourly |
|---|---|---|---|
| Middle School Teacher in PA | $77,930 | -1.1% | $37.47/hr |
| Elementary School Teacher in PA | $77,060 | -2.2% | $37.05/hr |
| Instructional Coordinator in PA | $75,580 | -4.1% | $36.34/hr |
| Kindergarten Teacher in PA | $64,430 | -18.2% | $30.98/hr |
| Librarian in PA | $62,880 | -20.2% | $30.23/hr |
| School Counselor in PA | $60,880 | -22.7% | $29.27/hr |
| Tutor in PA | $41,740 | -47.0% | $20.07/hr |
| Tax Examiner in PA | $78,610 | -0.2% | $37.79/hr |
| Accountant in PA | $79,000 | +0.3% | $37.98/hr |
| Financial Examiner in PA | $78,500 | -0.4% | $37.74/hr |
| Respiratory Therapist in PA | $78,490 | -0.4% | $37.74/hr |
| Computer Network Support Specialist in PA | $78,310 | -0.6% | $37.65/hr |
Frequently Asked Questions
How much do secondary school teachers make in Pennsylvania?
- The median salary for secondary school teachers in Pennsylvania is $78,800 per year, which breaks down to an hourly rate of $38. This is 11.9% higher than the national average for the profession.
What is the typical salary range for a high school teacher in Pennsylvania?
- In Pennsylvania, secondary school teachers can expect to earn between $51,440 and $102,360 annually. The median salary falls in the middle of this range at $78,800 per year.
How does the salary for secondary school teachers in Pennsylvania compare to the national average?
- Secondary school teachers in Pennsylvania earn 11.9% more than the national average. With a median salary of $78,800 per year, Pennsylvania offers a competitive income for these educators.
How many secondary school teachers are employed in Pennsylvania?
- There are approximately 52,240 secondary school teachers employed in Pennsylvania. This significant number reflects the demand for educators in the state's secondary school system.