County
Montgomery County, PA ZIP codes
109 ZIPs, including 18041, 18054, 18070, 18073, 18074, 18076, 18084, 18915, 18918, 18924, 18936, 18957, 18958, 18964, 18969, 18971, 18979, 19001, 19002, 19003, 19004, 19006, 19009, 19012, 19025, 19027, 19031, 19034, 19035, 19038, 19040, 19044, 19046, 19048, 19049, 19066, 19072, 19075, 19090, 19095, 19096, 19401, 19403, 19404, 19405, 19406, 19407, 19408, 19409, 19415, 19420, 19422, 19423, 19424, 19426, 19428, 19429, 19430, 19435, 19436, 19437, 19438, 19440, 19441, 19443, 19444, 19446, 19450, 19451, 19453, 19454, 19455, 19456, 19462, 19464, 19468, 19472, 19473, 19474, 19477, 19478, 19481, 19482, 19483, 19484, 19485, 19486, 19487, 19488, 19489, 19490, 19492, 19493, 19494, 19495, 19496, 19525 as county.
Median household income
$128,027
Median home value
$478,471
ZIP share of this county
Population share
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
Enterprise county
ZIP codes in Montgomery County
| ZIP | City | County | Population | Income |
|---|
| 18041 | East Greenville | Montgomery County | 5,665 | $95,052 |
| 18054 | Green Lane | Montgomery County | 4,714 | $109,613 |
| 18070 | Palm | Montgomery County | 286 | $72,083 |
| 18073 | Pennsburg | Montgomery County | 11,534 | $107,643 |
| 18074 | Perkiomenville | Montgomery County | 5,394 | $126,250 |
| 18076 | Red Hill | Montgomery County | 3,013 | $87,386 |
| 18084 | Sumneytown | Montgomery County | 289 | — |
| 18914 | Chalfont | Bucks County | 21,371 | $148,286 |
| 18915 | Colmar | Montgomery County | 1,791 | $141,645 |
| 18918 | Earlington | Montgomery County | 42 | — |
| 18924 | Franconia | Montgomery County | 53 | — |
| 18936 | Montgomeryville | Montgomery County | 288 | $250,001 |
| 18957 | Salford | Montgomery County | 185 | — |
| 18958 | Salfordville | Montgomery County | 180 | — |
| 18964 | Souderton | Montgomery County | 14,422 | $94,291 |
| 18969 | Telford | Montgomery County | 15,229 | $103,818 |
| 18971 | Tylersport | Montgomery County | 154 | — |
| 18979 | Woxall | Montgomery County | 200 | — |
| 19001 | Abington | Montgomery County | 17,601 | $105,271 |
| 19002 | Ambler | Montgomery County | 31,681 | $140,070 |
| 19003 | Ardmore | Montgomery County | 14,411 | $116,142 |
| 19004 | Bala Cynwyd | Montgomery County | 10,439 | $143,781 |
| 19006 | Huntingdon Valley | Montgomery County | 23,211 | $124,302 |
| 19009 | Bryn Athyn | Montgomery County | 1,153 | $142,188 |
| 19010 | Bryn Mawr | Delaware County | 22,004 | $143,986 |
| 19012 | Cheltenham | Montgomery County | 6,787 | $117,614 |
| 19025 | Dresher | Montgomery County | 7,417 | $183,586 |
| 19027 | Elkins Park | Montgomery County | 20,412 | $105,190 |
| 19031 | Flourtown | Montgomery County | 5,166 | $143,323 |
| 19034 | Fort Washington | Montgomery County | 7,084 | $164,531 |
| 19035 | Gladwyne | Montgomery County | 3,779 | $250,001 |
| 19038 | Glenside | Montgomery County | 32,157 | $113,464 |
| 19040 | Hatboro | Montgomery County | 21,866 | $109,207 |
| 19041 | Haverford | Delaware County | 6,088 | $147,531 |
| 19044 | Horsham | Montgomery County | 17,134 | $96,189 |
| 19046 | Jenkintown | Montgomery County | 19,143 | $112,959 |
| 19048 | Fort Washington | Montgomery County | — | — |
| 19049 | Fort Washington | Montgomery County | — | — |
| 19066 | Merion Station | Montgomery County | 5,893 | $243,500 |
| 19072 | Narberth | Montgomery County | 10,352 | $175,833 |
| 19075 | Oreland | Montgomery County | 7,779 | $117,356 |
| 19083 | Havertown | Delaware County | 37,220 | $120,233 |
| 19085 | Villanova | Delaware County | 10,679 | $250,001 |
| 19087 | Wayne | Chester County | 33,770 | $165,451 |
| 19090 | Willow Grove | Montgomery County | 19,926 | $97,341 |
| 19095 | Wyncote | Montgomery County | 7,759 | $108,250 |
| 19096 | Wynnewood | Montgomery County | 15,136 | $186,648 |
| 19118 | Philadelphia | Philadelphia County | 10,231 | $105,667 |
| 19128 | Philadelphia | Philadelphia County | 37,018 | $89,639 |
| 19401 | Norristown | Montgomery County | 43,099 | $68,646 |
| 19403 | Norristown | Montgomery County | 43,967 | $101,996 |
| 19404 | Norristown | Montgomery County | 467 | — |
| 19405 | Bridgeport | Montgomery County | 5,167 | $78,777 |
| 19406 | King Of Prussia | Montgomery County | 29,388 | $109,944 |
| 19407 | Audubon | Montgomery County | 53 | — |
| 19408 | Eagleville | Montgomery County | 144 | — |
| 19409 | Fairview Village | Montgomery County | 97 | — |
| 19415 | Eagleville | Montgomery County | — | — |
| 19420 | Arcola | Montgomery County | — | — |
| 19422 | Blue Bell | Montgomery County | 20,068 | $153,344 |
| 19423 | Cedars | Montgomery County | 198 | — |
| 19424 | Blue Bell | Montgomery County | — | — |
| 19426 | Collegeville | Montgomery County | 43,284 | $151,030 |
| 19428 | Conshohocken | Montgomery County | 20,225 | $116,566 |
| 19429 | Conshohocken | Montgomery County | — | — |
| 19430 | Creamery | Montgomery County | 242 | — |
| 19435 | Frederick | Montgomery County | 82 | $109,375 |
| 19436 | Gwynedd | Montgomery County | 544 | $57,125 |
| 19437 | Gwynedd Valley | Montgomery County | 625 | $210,134 |
| 19438 | Harleysville | Montgomery County | 25,184 | $138,955 |
| 19440 | Hatfield | Montgomery County | 19,650 | $101,654 |
| 19441 | Harleysville | Montgomery County | — | — |
| 19443 | Kulpsville | Montgomery County | 173 | — |
| 19444 | Lafayette Hill | Montgomery County | 11,070 | $153,647 |
| 19446 | Lansdale | Montgomery County | 61,608 | $103,875 |
| 19450 | Lederach | Montgomery County | 401 | — |
| 19451 | Mainland | Montgomery County | 48 | — |
| 19453 | Mont Clare | Montgomery County | 1,421 | $73,826 |
| 19454 | North Wales | Montgomery County | 28,141 | $114,323 |
| 19455 | North Wales | Montgomery County | — | — |
| 19456 | Oaks | Montgomery County | 192 | — |
| 19460 | Phoenixville | Chester County | 43,927 | $120,472 |
| 19462 | Plymouth Meeting | Montgomery County | 16,215 | $133,942 |
| 19464 | Pottstown | Montgomery County | 48,084 | $76,338 |
| 19468 | Royersford | Montgomery County | 28,050 | $106,261 |
| 19472 | Sassamansville | Montgomery County | 55 | $111,000 |
| 19473 | Schwenksville | Montgomery County | 17,731 | $135,386 |
| 19474 | Skippack | Montgomery County | 286 | — |
| 19477 | Spring House | Montgomery County | 85 | — |
| 19478 | Spring Mount | Montgomery County | 299 | — |
| 19481 | Valley Forge | Montgomery County | 609 | — |
| 19482 | Valley Forge | Montgomery County | 114 | — |
| 19483 | Valley Forge | Montgomery County | — | — |
| 19484 | Valley Forge | Montgomery County | — | — |
| 19485 | Valley Forge | Montgomery County | — | — |
| 19486 | West Point | Montgomery County | 256 | — |
| 19487 | King Of Prussia | Montgomery County | — | — |
| 19488 | Norristown | Montgomery County | — | — |
| 19489 | Norristown | Montgomery County | — | — |
| 19490 | Worcester | Montgomery County | 433 | $250,001 |
| 19492 | Zieglerville | Montgomery County | 766 | $55,517 |
| 19493 | Valley Forge | Montgomery County | — | — |
| 19494 | Valley Forge | Montgomery County | — | — |
| 19495 | Valley Forge | Montgomery County | — | — |
| 19496 | Valley Forge | Montgomery County | — | — |
| 19504 | Barto | Berks County | 5,327 | $100,882 |
| 19505 | Bechtelsville | Berks County | 3,038 | $96,464 |
| 19512 | Boyertown | Berks County | 15,420 | $76,036 |
| 19525 | Gilbertsville | Montgomery County | 17,859 | $145,014 |