← Back to Discover · All towns in Pennsylvania
Towns in Montgomery County
68 towns with data in Montgomery County, Pennsylvania, largest first. Find your matches.
Norristown is the largest of the 68 towns we list in Montgomery County, with 35,893 people. Together they have 447,735 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Norristown | 35,893 | $66,701 | $213,900 |
| King of Prussia | 25,857 | $117,912 | $436,200 |
| Pottstown | 23,476 | $60,828 | $195,400 |
| Lansdale | 19,011 | $88,229 | $343,800 |
| Horsham | 16,005 | $94,987 | $388,500 |
| Willow Grove | 14,131 | $98,064 | $357,300 |
| Ardmore | 13,909 | $119,111 | $453,100 |
| Montgomeryville | 13,388 | $131,345 | $471,000 |
| Roslyn | 10,639 | $99,318 | $328,800 |
| Bala Cynwyd | 10,227 | $150,000 | $640,400 |
| Conshohocken | 9,282 | $122,721 | $443,600 |
| Audubon | 9,229 | $111,234 | $460,900 |
| Harleysville | 9,090 | $106,735 | $424,100 |
| Sanatoga | 8,949 | $86,746 | $308,500 |
| Kulpsville | 8,799 | $92,721 | $369,700 |
| Hatboro | 8,283 | $112,565 | $351,000 |
| Glenside | 7,659 | $101,676 | $390,600 |
| Plymouth Meeting | 7,502 | $112,491 | $512,500 |
| Elkins Park | 7,213 | $129,852 | $401,200 |
| Souderton | 7,181 | $93,537 | $320,900 |
| Ambler | 6,847 | $77,394 | $377,300 |
| Maple Glen | 6,643 | $181,103 | $570,900 |
| Blue Bell | 6,424 | $171,818 | $614,000 |
| Fort Washington | 6,271 | $166,321 | $575,600 |
| Gilbertsville | 6,165 | $116,818 | $359,100 |
| Penn Wynne | 6,070 | $150,298 | $555,500 |
| Oreland | 5,953 | $111,625 | $420,700 |
| Bryn Mawr | 5,880 | $92,961 | $453,400 |
| Merion Station | 5,788 | $250,001 | $886,600 |
| Wyndmoor | 5,633 | $152,594 | $485,000 |
| Collegeville | 5,247 | $91,466 | $443,000 |
| Bridgeport | 5,174 | $82,705 | $341,100 |
| Spring House | 5,137 | $198,077 | $670,700 |
| Flourtown | 4,992 | $148,274 | $507,300 |
| Eagleville CDP (Montgomery County) | 4,985 | $103,793 | $416,500 |
| Royersford | 4,945 | $75,288 | $295,000 |
| Trooper | 4,907 | $133,214 | $443,900 |
| Jenkintown | 4,727 | $110,703 | $398,000 |
| Narberth | 4,511 | $123,977 | $749,500 |
| Oak Lane | 4,210 | $136,346 | $357,500 |
| Trappe | 4,025 | $127,250 | $415,400 |
| Pennsburg | 3,994 | $111,848 | $275,900 |
| Skippack | 3,937 | $167,778 | $535,200 |
| Stowe | 3,698 | $81,343 | $214,900 |
| Halfway House | 3,688 | $121,815 | $331,900 |
| Hatfield | 3,502 | $80,962 | $364,400 |
| North Wales | 3,440 | $128,056 | $410,500 |
| Rosemont | 3,421 | $88,322 | $643,600 |
| Pottsgrove | 3,409 | $122,813 | $332,600 |
| Wyncote | 3,389 | $148,824 | $470,100 |
| East Greenville | 3,169 | $87,396 | $253,400 |
| Evansburg | 2,976 | $122,866 | $481,700 |
| Wynnewood | 2,766 | $221,705 | $882,900 |
| McKinley | 2,662 | $107,067 | $346,400 |
| Rockledge | 2,634 | $92,639 | $324,300 |
| Red Hill | 2,513 | $64,697 | $233,000 |
| Mont Clare | 2,313 | $91,397 | $339,400 |
| Spring Mount | 2,288 | $104,583 | $262,800 |
| Melrose Park | 2,266 | $168,750 | $465,200 |
| Cheltenham Village | 2,112 | $90,240 | $295,600 |
| Swedeland | 1,630 | $115,847 | $340,000 |
| West Conshohocken | 1,536 | $139,375 | $475,500 |
| Schwenksville | 1,385 | $72,500 | $252,900 |
| Woxall | 1,347 | $137,250 | $456,800 |
| Bryn Athyn | 1,143 | $143,125 | $678,100 |
| Oaks | 943 | $165,583 | $602,500 |
| Swedesburg | 806 | $106,250 | $321,400 |
| Green Lane | 511 | $72,054 | $262,500 |
ZIP codes in Montgomery County
58 ZIP codes in Montgomery County, Pennsylvania. A ZIP code can also reach into a neighboring county.
- 18041 East Greenville
- 18054 Green Lane
- 18070 Palm
- 18073 Pennsburg
- 18074 Perkiomenville
- 18076 Red Hill
- 18915 Colmar
- 18936 Montgomeryville
- 18964 Souderton
- 18969 Telford
- 19001 Abington
- 19002 Ambler
- 19004 Bala Cynwyd
- 19006 Huntingdon Valley
- 19009 Bryn Athyn
- 19012 Cheltenham
- 19025 Dresher
- 19027 Elkins Park
- 19031 Flourtown
- 19034 Fort Washington
- 19035 Gladwyne
- 19038 Glenside
- 19040 Hatboro
- 19044 Horsham
- 19046 Jenkintown
- 19066 Merion Station
- 19072 Narberth
- 19075 Oreland
- 19090 Willow Grove
- 19095 Wyncote
- 19096 Wynnewood
- 19401 Norristown
- 19403 Norristown
- 19405 Bridgeport
- 19406 King Of Prussia
- 19422 Blue Bell
- 19426 Collegeville
- 19428 Conshohocken
- 19435 Frederick
- 19436 Gwynedd
- 19437 Gwynedd Valley
- 19438 Harleysville
- 19440 Hatfield
- 19444 Lafayette Hill
- 19446 Lansdale
- 19453 Mont Clare
- 19454 North Wales
- 19456 Oaks
- 19462 Plymouth Meeting
- 19464 Pottstown
- 19468 Royersford
- 19472 Sassamansville
- 19473 Schwenksville
- 19474 Skippack
- 19477 Spring House
- 19490 Worcester
- 19492 Zieglerville
- 19525 Gilbertsville
Nearby counties in Pennsylvania
- Bucks County 42
- Philadelphia County 2
- Delaware County 40
- Chester County 44
- Lehigh County 25
- Berks County 75
Link to this page
Copy this HTML to link to this page from your own site.