How much does a mathematical science teacher make in Pennsylvania?
$82,170a year
Median yearly pay for mathematical science teachers in Pennsylvania. That is $39.50 an hour or $6,848 a month.
- Hourly
- $39.50
- Vs. national median
- +3%
- Rank among states
- 16 of 48
- Jobs in the state
- 2,000
Pay range
Lowest 10%: $49,790Median: $82,170Highest 10%: $126,800
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $49,790 | $23.94 | |
| 25th | $62,450 | $30.02 | |
| Median | $82,170 | $39.50 | |
| 75th | $104,600 | $50.29 | |
| 90th | $126,800 | $60.96 |
Cities in Pennsylvania
Metro areas, median yearly pay.
| Harrisburg, PA | $100,200 |
| Reading, PA | $83,110 |
| Philadelphia, PA | $82,390 |
| Allentown, PA | $80,440 |
| Scranton, PA | $77,530 |
| Pittsburgh, PA | $75,720 |
| Erie, PA | $75,500 |
| Johnstown, PA | $62,700 |
Nearby in the ranking
States with similar pay for mathematical science teachers.
| 13. Maryland | $83,360 |
| 14. Utah | $83,270 |
| 15. Nevada | $82,540 |
| 16. Pennsylvania | $82,170 |
| 17. Colorado | $81,930 |
| 18. District of Columbia | $81,880 |
| 19. Ohio | $81,330 |
Frequently asked questions
How much does a mathematical science teacher make an hour in Pennsylvania?
The median hourly pay in Pennsylvania is $39.50 ($82,170 a year).
Do mathematical science teachers make more in Pennsylvania than the national average?
Yes: $82,170 against $79,940 nationally, 3% more.
Where does Pennsylvania rank for mathematical science teacher pay?
Pennsylvania ranks 16 of 48 states.
Which city in Pennsylvania pays mathematical science teachers the most?
Harrisburg-Carlisle, PA, with a median of $100,200 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.