US ZIP Code Map
Loading ZIP borders…

Layers

County · GEOID 42091

Montgomery County, PA ZIP codes

71 ZIP/ZCTAs intersecting this county.

ACS 2023 population

861,225

Median household income

$111,521

Median home value

$409,900

U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County Montgomery County (GEOID 42091). Methodology

Combined population of ZIP/ZCTAs intersecting this county: 1,097,994 (71 ZIPs).

Combined population of ZIP/ZCTAs intersecting this county. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census county ACS headline above. Methodology

Montgomery County, PA ZIP code map

Census ZIP Code Tabulation Areas in Montgomery County, PA
ZIP Code Tabulation Areas inside Montgomery County, PA. Boundaries: U.S. Census Bureau. Methodology · Data sources
Download PNG

ZIP/ZCTA overlap with Montgomery County

Population overlap

Share of each ZIP/ZCTA’s population located within Montgomery County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.

ZIP Code Database county-overlap table, field percent_of_zip_population_in_county, keyed by county_geoid. Not ACS 2019–2023. Overlap vintage is the shipped overlap table and is separate from ACS. Methodology

ZIP codes intersecting Montgomery County

ZIPCityCountyPopulationIncome
18041East GreenvilleMontgomery County5,665$95,052
18054Green LaneMontgomery County4,714$109,613
18070PalmMontgomery County286$72,083
18073PennsburgMontgomery County11,534$107,643
18074PerkiomenvilleMontgomery County5,394$126,250
18076Red HillMontgomery County3,013$87,386
18914ChalfontBucks County21,371$148,286
18915ColmarMontgomery County1,791$141,645
18936MontgomeryvilleMontgomery County288$250,000+
18964SoudertonMontgomery County14,422$94,291
18969TelfordMontgomery County15,229$103,818
19001AbingtonMontgomery County17,601$105,271
19002AmblerMontgomery County31,681$140,070
19003ArdmoreMontgomery County14,411$116,142
19004Bala CynwydMontgomery County10,439$143,781
19006Huntingdon ValleyMontgomery County23,211$124,302
19009Bryn AthynMontgomery County1,153$142,188
19010Bryn MawrDelaware County22,004$143,986
19012CheltenhamMontgomery County6,787$117,614
19025DresherMontgomery County7,417$183,586
19027Elkins ParkMontgomery County20,412$105,190
19031FlourtownMontgomery County5,166$143,323
19034Fort WashingtonMontgomery County7,084$164,531
19035GladwyneMontgomery County3,779$250,000+
19038GlensideMontgomery County32,157$113,464
19040HatboroMontgomery County21,866$109,207
19041HaverfordDelaware County6,088$147,531
19044HorshamMontgomery County17,134$96,189
19046JenkintownMontgomery County19,143$112,959
19066Merion StationMontgomery County5,893$243,500
19072NarberthMontgomery County10,352$175,833
19075OrelandMontgomery County7,779$117,356
19083HavertownDelaware County37,220$120,233
19085VillanovaDelaware County10,679$250,000+
19087WayneChester County33,770$165,451
19090Willow GroveMontgomery County19,926$97,341
19095WyncoteMontgomery County7,759$108,250
19096WynnewoodMontgomery County15,136$186,648
19118PhiladelphiaPhiladelphia County10,231$105,667
19128PhiladelphiaPhiladelphia County37,018$89,639
19401NorristownMontgomery County43,099$68,646
19403NorristownMontgomery County43,967$101,996
19405BridgeportMontgomery County5,167$78,777
19406King Of PrussiaMontgomery County29,388$109,944
19422Blue BellMontgomery County20,068$153,344
19426CollegevilleMontgomery County43,284$151,030
19428ConshohockenMontgomery County20,225$116,566
19435FrederickMontgomery County82$109,375
19436GwyneddMontgomery County544$57,125
19437Gwynedd ValleyMontgomery County625$210,134
19438HarleysvilleMontgomery County25,184$138,955
19440HatfieldMontgomery County19,650$101,654
19444Lafayette HillMontgomery County11,070$153,647
19446LansdaleMontgomery County61,608$103,875
19453Mont ClareMontgomery County1,421$73,826
19454North WalesMontgomery County28,141$114,323
19456OaksMontgomery County192—
19460PhoenixvilleChester County43,927$120,472
19462Plymouth MeetingMontgomery County16,215$133,942
19464PottstownMontgomery County48,084$76,338
19468RoyersfordMontgomery County28,050$106,261
19472SassamansvilleMontgomery County55$111,000
19473SchwenksvilleMontgomery County17,731$135,386
19474SkippackMontgomery County286—
19477Spring HouseMontgomery County85—
19490WorcesterMontgomery County433$250,000+
19492ZieglervilleMontgomery County766$55,517
19504BartoBerks County5,327$100,882
19505BechtelsvilleBerks County3,038$96,464
19512BoyertownBerks County15,420$76,036
19525GilbertsvilleMontgomery County17,859$145,014

USPS associates these ZIPs with Montgomery County

These codes list Montgomery County as a primary or acceptable city. They are not used for the ACS headline.