Mean classroom teacher salaries: Montgomery County, PA 2025-26
Mean classroom teacher salaries across 21 Montgomery County, Pennsylvania school districts, 2025-26. Lower Merion SD leads at $118,263. PDE; ranked by…
- Districts ranked
- 21
- Period
- 2025-26
- Publication floor
- 8 districts
- Tie rule
- Equal values share a rank; the next rank skips.
- County definition
- The county holding the largest share of the district's land area (NCES EDGE, 2024–25).
PDE Professional Personnel Individual Staff Report, aggregated to the district by DistrictFacts. PDE publishes a row per staff assignment naming each employee; only district-level aggregates are published here, and any role with fewer than 11 staff in the district is withheld rather than shown. Mean annual salary of staff in PDE category "Classroom Teachers".
Measure: Classroom Teachers — mean salary.
Source: PDE.
Ranked districts
- 1. Lower Merion SD — $118,263
- 2. Upper Dublin SD — $114,578
- 3. Colonial SD — $108,570
- 4. Upper Merion Area SD — $108,519
- 5. Cheltenham SD — $102,589
- 6. Lower Moreland Township SD — $100,278
- 7. Hatboro-Horsham SD — $97,495
- 8. Methacton SD — $97,386
- 9. North Penn SD — $97,295
- 10. Perkiomen Valley SD — $96,394
- 11. Wissahickon SD — $95,651
- 12. Abington SD — $94,859
- 13. Spring-Ford Area SD — $94,758
- 14. Norristown Area SD — $94,544
- 15. Springfield Township SD — $93,928
- 16. Upper Perkiomen SD — $93,148
- 17. Upper Moreland Township SD — $90,655
- 18. Souderton Area SD — $89,072
- 19. Jenkintown SD — $86,488
- 20. Pottsgrove SD — $82,862
- 21. Pottstown SD — $72,975