All Counties › Pennsylvania

Montgomery County, Pennsylvania

Montgomery County wraps Philadelphia's northwestern suburbs, running from Lower Merion and Cheltenham on the city line out to Lansdale, Pottstown and the Perkiomen Valley. Corporate offices, life sciences and SEPTA rail access drive the market, and mixed-use redevelopment concentrates in King of Prussia, Conshohocken and Norristown because little greenfield remains, leaving zoning overlays and school attendance zones to decide value.

Open the live Montgomery County map →

Montgomery County at a glance

What the live Montgomery County map shows

Free in your browser, nothing to download:

Cities and towns in Montgomery County

Abington Township, Ambler Borough, Bridgeport Borough, Bryn Athyn Borough, Cheltenham Township, Collegeville Borough, Conshohocken Borough, Douglass Township, East Greenville Borough, East Norriton Township, Franconia Township, Green Lane Borough, Hatboro Borough, Hatfield Borough, Hatfield Township, Horsham Township, Jenkintown Borough, Lansdale Borough, Limerick Township, Lower Frederick Township, Lower Gwynedd Township, Lower Merion Township, Lower Moreland Township, Lower Pottsgrove Township, Lower Providence Township, Lower Salford Township, Marlborough Township, Montgomery Township, Narberth Borough, New Hanover Township, Norristown Borough, North Wales Borough, Pennsburg Borough, Perkiomen Township, Plymouth Township, Pottstown Borough, Red Hill Borough, Rockledge Borough, Royersford Borough, Salford Township, Schwenksville Borough, Skippack Township, Souderton Borough, Springfield Township, Telford Borough, Towamencin Township, Trappe Borough, Upper Dublin Township, Upper Frederick Township, Upper Gwynedd Township, Upper Hanover Township, Upper Merion Township, Upper Moreland Township, Upper Pottsgrove Township, Upper Providence Township, Upper Salford Township, West Conshohocken Borough, West Norriton Township, West Pottsgrove Township, Whitemarsh Township, Whitpain Township, Worcester Township.

Neighboring counties

Open the live Montgomery County map →

All 966 live county maps