County / FIPS 42091
Montgomery County
Pennsylvania
Montgomery County runs 158 public schools reporting to NCES. It also has 15 Medicare-certified hospitals reporting to CMS, of which 8 carry an overall star rating.
At a glance
Public schools
158
Hospitals
15
With a star rating
8
Land area
483
Federal money
Obligations recorded against a place of performance in Montgomery County. An obligation is a legal commitment to pay, not cash out the door — outlays follow later, sometimes by years.
Obligations, FY2025
$13.9B
Per resident
$16,186
Change since FY2021
+120%
Fiscal years covered
5
▸ View as table
| Period | Obligations |
|---|---|
| 2021 | $6B |
| 2022 | $7B |
| 2023 | $10B |
| 2024 | $12B |
| 2025 | $14B |
Figures are nominal — not adjusted for inflation — because USAspending publishes them that way and adjusting them here would mean this site had edited a government figure. The per-resident figure divides by the 2020 decennial count, which is the population USAspending carries; a 2020 denominator against 2025 spending overstates per-head figures wherever a place has grown since. Montgomery County ranks 44th of 3,233 on this measure in FY2025.
Hospitals in Montgomery County
| Hospital | City | CMS rating |
|---|---|---|
| Bryn Mawr Hospital | Bryn Mawr | |
| Holy Redeemer Hospital and Medical Center | Meadowbrook | |
| Jefferson Abington Hospital | Abington | |
| Jefferson Einstein Montgomery Hospital | East Norriton | |
| Jefferson Lansdale Hospital | Lansdale | |
| Main Line Hospital Lankenau | Wynnewood | |
| Pottstown Hospital | Pottstown | |
| Suburban Community Hospital | Norristown | |
| Physicians Care Surgical Hospital | Royersford | Not rated |
| Valley Forge Medical Center | Norristown | Not rated |
| Brooke Glen Behavioral Hospital | Fort Washington | Not rated |
| Eagleville Hospital | Eagleville | Not rated |
| Horsham Clinic | Ambler | Not rated |
| Montgomery County Emergency Service | Norristown | Not rated |
| Norristown State Hospital | Norristown | Not rated |
Public schools in Montgomery County
The 40 most complete records of 158. Enrollment is the most recent year NCES published.
| School | District | City | Enrollment |
|---|---|---|---|
| Abington Ms | Abington SD | Abington | 2,048 |
| Abington Shs | Abington SD | Abington | 2,749 |
| Arcola Intrmd Sch | Methacton SD | Eagleville | 725 |
| Arrowhead El Sch | Methacton SD | Collegeville | 426 |
| Bala-Cynwyd Ms | Lower Merion SD | Bala Cynwyd | 809 |
| Barth El Sch | Pottstown SD | Pottstown | 313 |
| Belmont Hills El Sch | Lower Merion SD | Bala Cynwyd | 344 |
| Black Rock Ms | Lower Merion SD | Villanova | 1,032 |
| Blair Mill El Sch | Hatboro-Horsham SD | Hatboro | 392 |
| Blue Bell El Sch | Wissahickon SD | Blue Bell | 525 |
| Boyertown Area Ms-East | Boyertown Area SD | Gilbertsville | 871 |
| Bridgeport El Sch | Upper Merion Area SD | Bridgeport | 266 |
| Bridle Path El Sch | North Penn SD | Lansdale | 503 |
| Brooke El Sch | Spring-Ford Area SD | Royersford | 393 |
| Caley El Sch | Upper Merion Area SD | King of Prussia | 416 |
| Candlebrook El Sch | Upper Merion Area SD | King of Prussia | 324 |
| Cedarbrook Ms | Cheltenham SD | Wyncote | 681 |
| Cheltenham El Sch | Cheltenham SD | Cheltenham | 401 |
| Cheltenham Hs | Cheltenham SD | Wyncote | 1,442 |
| Cole Manor El Sch | Norristown Area SD | Norristown | 386 |
| Copper Beech Sch | Abington SD | Glenside | 918 |
| Crooked Billet El Sch | Hatboro-Horsham SD | Hatboro | 436 |
| Cynwyd Sch | Lower Merion SD | Bala Cynwyd | 431 |
| E M Crouthamel El Sch | Souderton Area SD | Souderton | 323 |
| Eagleville El Sch | Methacton SD | Eagleville | 402 |
| East Norriton Ms | Norristown Area SD | Norristown | 864 |
| Eisenhower Ms | Norristown Area SD | Norristown | 812 |
| Elkins Park Sch | Cheltenham SD | Elkins Park | 626 |
| Evans El Sch | Spring-Ford Area SD | Limerick | 559 |
| Evergreen El Sch | Perkiomen Valley SD | Collegeville | 510 |
| Fitzwater El Sch | Upper Dublin SD | Willow Grove | 432 |
| Fort Washington El Sch | Upper Dublin SD | Fort Washington | 499 |
| Franconia El Sch | Souderton Area SD | Souderton | 416 |
| Franklin El Sch | Pottstown SD | Pottstown | 325 |
| General Nash El Sch | North Penn SD | Harleysville | 475 |
| Gilbertsville El Sch | Boyertown Area SD | Gilbertsville | 531 |
| Gladwyne Sch | Lower Merion SD | Gladwyne | 540 |
| Glenside El Sch | Cheltenham SD | Glenside | 411 |
| Gotwals El Sch | Norristown Area SD | Norristown | 377 |
| Gulph El Sch | Upper Merion Area SD | King of Prussia | 450 |