Home > Pennsylvania Public Schools > Montgomery County Public Schools
Montgomery County Public Schools
Browse public schools in Montgomery below:
$ H.V. = Median Housing Value, T:S = Teacher:Student Ratio
Town |
$ H.V. |
High School |
# Students |
T:S |
| 1. Abington | $130,500 |
1927 |
1:20 |
|
| 2. Ambler | $216,100 |
1493 |
1:16 |
|
| 3. Ardmore | $154,700 |
1584 |
1:14 |
|
| 4. Bala Cynwyd | $247,600 |
31 |
1:31 |
|
| 5. Bryn Mawr | $309,300 |
274 |
1:23 |
|
| 6. Collegeville | $177,500 |
1417 |
1:15 |
|
| 7. Erdenheim | $149,100 |
869 |
1:13 |
|
| 8. Fort Washington | $272,600 |
1597 |
1:16 |
|
| 9. Horsham | $143,200 |
1905 |
1:15 |
|
| 10. Huntingdon Valley | $215,300 |
662 |
1:14 |
|
| 11. Jenkintown | $174,500 |
189 |
1:9 |
|
| 12. King Of Prussia | $155,400 |
1129 |
1:14 |
|
| 13. Lansdale | $160,700 |
n/a |
n/a |
|
| Lansdale | $160,700 |
3424 |
1:17 |
|
| 14. Limerick | $141,200 |
n/a |
n/a |
|
| 15. Norristown | $122,560 |
676 |
1:11 |
|
| Norristown | $122,560 |
1761 |
1:17 |
|
| Norristown | $122,560 |
1964 |
1:16 |
|
| Norristown | $122,560 |
134 |
1:9 |
|
| 16. Pennsburg | $144,300 |
1086 |
1:18 |
|
| 17. Plymouth Meeting | $161,600 |
n/a |
n/a |
|
| Plymouth Meeting | $161,600 |
1573 |
1:15 |
|
| 18. Pottstown | $107,956 |
1010 |
1:17 |
|
| Pottstown | $107,956 |
849 |
1:14 |
|
| 19. Rosemont | $309,300 |
884 |
1:12 |
|
| 20. Royersford | $141,200 |
1395 |
1:16 |
|
| Royersford | $141,200 |
533 |
1:20 |
|
| 21. Souderton | $147,400 |
1583 |
1:17 |
|
| 22. Trappe | $177,500 |
27 |
1:5 |
|
| 23. Willow Grove | $136,800 |
n/a |
n/a |
|
| Willow Grove | $136,800 |
1090 |
1:17 |
|
| 24. Wyncote | $181,500 |
1712 |
1:15 |
$ H.V. = Median Housing Value, T:S = Teacher:Student Ratio
Town |
$ H.V. |
Middle School |
# Students |
T:S |
| 1. Abington | $130,500 |
1935 |
1:17 |
|
| Abington | $130,500 |
1984 |
1:19 |
|
| 2. Ambler | $216,100 |
1106 |
1:14 |
|
| 3. Bala Cynwyd | $247,600 |
31 |
1:31 |
|
| Bala Cynwyd | $247,600 |
849 |
1:11 |
|
| 4. Collegeville | $177,500 |
672 |
1:13 |
|
| 5. Dresher | $238,800 |
1014 |
1:13 |
|
| 6. East Greenville | $129,100 |
1033 |
1:17 |
|
| 7. Elkins Park | $160,400 |
676 |
1:12 |
|
| 8. Gilbertsville | $150,100 |
837 |
1:16 |
|
| 9. Harleysville | $167,700 |
1049 |
1:14 |
|
| 10. Hatboro | $146,800 |
747 |
1:15 |
|
| 11. Hatfield | $153,000 |
851 |
1:12 |
|
| 12. Horsham | $143,200 |
1317 |
1:14 |
|
| 13. Huntingdon Valley | $215,300 |
729 |
1:15 |
|
| 14. Jenkintown | $174,500 |
98 |
1:11 |
|
| 15. King Of Prussia | $155,400 |
1092 |
1:12 |
|
| 16. Lansdale | $160,700 |
n/a |
n/a |
|
| Lansdale | $160,700 |
1402 |
1:14 |
|
| 17. Limerick | $141,200 |
n/a |
n/a |
|
| 18. Melrose Park | $160,400 |
20 |
1:10 |
|
| 19. Narberth | $266,200 |
808 |
1:11 |
|
| 20. Norristown | $122,560 |
1320 |
1:16 |
|
| Norristown | $122,560 |
382 |
1:14 |
|
| Norristown | $122,560 |
676 |
1:11 |
|
| Norristown | $122,560 |
134 |
1:9 |
|
| Norristown | $122,560 |
697 |
1:16 |
|
| 21. North Wales | $163,300 |
910 |
1:12 |
|
| 22. Oreland | $156,700 |
466 |
1:14 |
|
| 23. Plymouth Meeting | $161,600 |
n/a |
n/a |
|
| Plymouth Meeting | $161,600 |
660 |
1:12 |
|
| Plymouth Meeting | $161,600 |
1083 |
1:13 |
|
| 24. Pottstown | $107,956 |
801 |
1:15 |
|
| Pottstown | $107,956 |
721 |
1:15 |
|
| 25. Royersford | $141,200 |
1156 |
1:16 |
|
| Royersford | $141,200 |
547 |
1:15 |
|
| Royersford | $141,200 |
512 |
1:13 |
|
| Royersford | $141,200 |
533 |
1:20 |
|
| 26. Souderton | $147,400 |
1088 |
1:15 |
|
| 27. Willow Grove | $136,800 |
n/a |
n/a |
|
| 28. Wyncote | $181,500 |
716 |
1:12 |
|
| 29. Zieglerville | $137,900 |
510 |
1:11 |
$ H.V. = Median Housing Value, T:S = Teacher:Student Ratio
Town |
$ H.V. |
Elementary School |
# Students |
T:S |
| 1. Abington | $130,500 |
412
|
1:16 |
|
| Abington | $130,500 |
391
|
1:16 |
|
| 2. Ambler | $216,100 |
134
|
1:27 |
|
| Ambler | $216,100 |
511
|
1:18 |
|
| Ambler | $216,100 |
149
|
1:14 |
|
| Ambler | $216,100 |
556
|
1:15 |
|
| 3. Audubon | $153,400 |
577
|
1:16 |
|
| 4. Bala Cynwyd | $247,600 |
92
|
1:18 |
|
| Bala Cynwyd | $247,600 |
31
|
1:31 |
|
| Bala Cynwyd | $247,600 |
435
|
1:15 |
|
| Bala Cynwyd | $247,600 |
434
|
1:14 |
|
| Bala Cynwyd | $247,600 |
437
|
1:13 |
|
| 5. Blue Bell | $243,700 |
426
|
1:16 |
|
| Blue Bell | $243,700 |
410
|
1:16 |
|
| 6. Bridgeport | $99,900 |
298
|
1:15 |
|
| 7. Cheltenham | $143,500 |
396
|
1:14 |
|
| 8. Collegeville | $177,500 |
448
|
1:13 |
|
| Collegeville | $177,500 |
700
|
1:16 |
|
| Collegeville | $177,500 |
786
|
1:19 |
|
| 9. Conshohocken | $128,000 |
109
|
1:8 |
|
| Conshohocken | $128,000 |
324
|
1:14 |
|
| 10. Dresher | $238,800 |
465
|
1:16 |
|
| 11. Eagleville | $153,400 |
430
|
1:13 |
|
| 12. Elkins Park | $160,400 |
608
|
1:14 |
|
| Elkins Park | $160,400 |
419
|
1:14 |
|
| 13. Flourtown | $176,100 |
350
|
1:13 |
|
| 14. Fort Washington | $272,600 |
469
|
1:13 |
|
| 15. Frederick | $206,300 |
713
|
1:20 |
|
| 16. Gilbertsville | $150,100 |
703
|
1:18 |
|
| 17. Gladwyne | $574,800 |
534
|
1:16 |
|
| 18. Glenside | $149,100 |
902
|
1:15 |
|
| Glenside | $149,100 |
361
|
1:13 |
|
| 19. Green Lane | $153,300 |
637
|
1:17 |
|
| 20. Harleysville | $167,700 |
453
|
1:15 |
|
| Harleysville | $167,700 |
397
|
1:14 |
|
| Harleysville | $167,700 |
540
|
1:15 |
|
| Harleysville | $167,700 |
370
|
1:14 |
|
| 21. Hatboro | $146,800 |
407
|
1:15 |
|
| Hatboro | $146,800 |
612
|
1:19 |
|
| Hatboro | $146,800 |
269
|
1:15 |
|
| Hatboro | $146,800 |
244
|
1:14 |
|
| Hatboro | $146,800 |
721
|
1:18 |
|
| Hatboro | $146,800 |
699
|
1:16 |
|
| 22. Hatfield | $153,000 |
481
|
1:16 |
|
| Hatfield | $153,000 |
452
|
1:17 |
|
| 23. Horsham | $143,200 |
385
|
1:15 |
|
| Horsham | $143,200 |
794
|
1:14 |
|
| 24. Huntingdon Valley | $215,300 |
529
|
1:17 |
|
| Huntingdon Valley | $215,300 |
481
|
1:16 |
|
| 25. Jenkintown | $174,500 |
297
|
1:17 |
|
| 26. King Of Prussia | $155,400 |
381
|
1:14 |
|
| King Of Prussia | $155,400 |
326
|
1:16 |
|
| 27. Lafayette Hill | $211,700 |
400
|
1:14 |
|
| 28. Lansdale | $160,700 |
569
|
1:17 |
|
| Lansdale | $160,700 |
505
|
1:16 |
|
| Lansdale | $160,700 |
464
|
1:18 |
|
| Lansdale | $160,700 |
620
|
1:16 |
|
| Lansdale | $160,700 |
n/a |
n/a |
|
| Lansdale | $160,700 |
486
|
1:17 |
|
| Lansdale | $160,700 |
548
|
1:17 |
|
| Lansdale | $160,700 |
470
|
1:16 |
|
| Lansdale | $160,700 |
284
|
1:12 |
|
| 29. Limerick | $141,200 |
n/a |
n/a |
|
| 30. Maple Glen | $216,100 |
433
|
1:14 |
|
| 31. Merion Station | $337,800 |
463
|
1:13 |
|
| 32. Narberth | $266,200 |
379
|
1:15 |
|
| 33. Norristown | $122,560 |
409
|
1:14 |
|
| Norristown | $122,560 |
676
|
1:11 |
|
| Norristown | $122,560 |
327
|
1:11 |
|
| Norristown | $122,560 |
481
|
1:15 |
|
| Norristown | $122,560 |
606
|
1:14 |
|
| Norristown | $122,560 |
600
|
1:14 |
|
| Norristown | $122,560 |
4113
|
1:35 |
|
| Norristown | $122,560 |
134
|
1:9 |
|
| Norristown | $122,560 |
548
|
1:14 |
|
| Norristown | $122,560 |
407
|
1:12 |
|
| 34. North Wales | $163,300 |
582
|
1:16 |
|
| North Wales | $163,300 |
719
|
1:17 |
|
| North Wales | $163,300 |
403
|
1:13 |
|
| 35. Oaks | - |
574
|
1:18 |
|
| 36. Oreland | $156,700 |
366
|
1:14 |
|
| 37. Plymouth Meeting | $161,600 |
n/a |
n/a |
|
| Plymouth Meeting | $161,600 |
424
|
1:13 |
|
| 38. Pottstown | $107,956 |
328
|
1:16 |
|
| Pottstown | $107,956 |
302
|
1:19 |
|
| Pottstown | $107,956 |
340
|
1:17 |
|
| Pottstown | $107,956 |
375
|
1:17 |
|
| Pottstown | $107,956 |
633
|
1:15 |
|
| Pottstown | $107,956 |
404
|
1:14 |
|
| Pottstown | $107,956 |
281
|
1:17 |
|
| 39. Roslyn | $130,500 |
467
|
1:16 |
|
| 40. Royersford | $141,200 |
593
|
1:17 |
|
| Royersford | $141,200 |
444
|
1:15 |
|
| Royersford | $141,200 |
437
|
1:15 |
|
| Royersford | $141,200 |
533
|
1:20 |
|
| Royersford | $141,200 |
704
|
1:16 |
|
| 41. Schwenksville | $167,000 |
521
|
1:14 |
|
| 42. Souderton | $147,400 |
326
|
1:14 |
|
| Souderton | $147,400 |
501
|
1:16 |
|
| Souderton | $147,400 |
133
|
1:11 |
|
| Souderton | $147,400 |
489
|
1:16 |
|
| 43. Stowe | $100,300 |
371
|
1:14 |
|
| 44. Telford | $145,200 |
452
|
1:17 |
|
| 45. Trappe | $177,500 |
685
|
1:18 |
|
| 46. Wayne | $248,300 |
296
|
1:16 |
|
| 47. Willow Grove | $136,800 |
n/a |
n/a |
|
| Willow Grove | $136,800 |
436
|
1:16 |
|
| Willow Grove | $136,800 |
346
|
1:13 |
|
| 48. Wyncote | $181,500 |
383
|
1:13 |
|
| 49. Wynnewood | $250,000 |
523
|
1:14 |
County Statistics:
| About This County (Montgomery) | (Montgomery) County Stats |
(PA) State Stats |
|
| Population | 780,988 people | 11,396,563 people | |
| % (age 25+) w/College Degree | 43% | 22% | |
| Population Average Age | 38 years old | 37 years old | |
| Average Household size | 2.5 persons | 2.4 persons | |
| Median Household Income | $59,042 | 41073 | |
| Avg. # of Rooms in Household | 6.3 rooms | 5.9 rooms | |
| Median Age of Housing Structure | 43 years old | 51 years old | |
| What's a Zindex? Subject to Zillow Terms of Use | |||
| % Owning / % Renting | 72% / 28% | 69% / 31% | |
County Map:
Show me location of:
- High school
- Middle school
- Elementary schoolNote: Data has been gathered from several government and commercial data sources. School data reflects 2006 statistics (most recent year available).










