Montgomery County, Pennsylvania

Montgomery County, Pennsylvania, has 877,643 residents (July 2025 estimate). Its county seat is Norristown. It uses Eastern Time and covers 483 sq mi (1,251 km²) of land.

PhiladelphiaPittsburghAllentown
Montgomery County in Pennsylvania
Bucks CountyPhiladelphia CountyNorristownKing of PrussiaPottstownLansdaleHorsham
Montgomery County and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Resident population, July 2025
877,643
Land area
483 sq mi (1,251 km²)
County seat or government
Norristown
Time zone
Eastern TimeUTC-05:00 in January; UTC-04:00 in July
Median household income
$113,915 ± $1,905
Median home value
$436,700 ± $2,838
Median rent, with utilities
$1,683 ± $19
Homes lived in by their owners
71.4% ± 0.6 points
County type
County
Metro or micro area
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD metro areaCentral county
Water area
4.25 sq mi (11 km²)
State
Pennsylvania
County code (FIPS)
42091
Coordinates (central point)
40.209999, -75.370201

These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.

Time zones in Montgomery County

Time zoneLocal time and UTC offsetNext clock change
Eastern TimeAmerica/New_YorkUTC-05:00 in January; UTC-04:00 in July. Enable JavaScript for the live clock.Enable JavaScript for upcoming changes.

Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.

ZIP Code areas, largest first

  1. 1944661,848 people
  2. 1946449,101 people
  3. 1946045,423 people
  4. 1940344,017 people
  5. 1942643,460 people
  6. 1940143,359 people
  7. 1912838,039 people
  8. 1908337,590 people
  9. 1908733,528 people
  10. 1903832,296 people
  11. 1900232,128 people
  12. 1940630,362 people
All 71
  1. 1946828,194 people
  2. 1945427,755 people
  3. 1943825,438 people
  4. 1900623,443 people
  5. 1904022,078 people
  6. 1901021,827 people
  7. 1891421,598 people
  8. 1902720,420 people
  9. 1942220,412 people
  10. 1942820,411 people
  11. 1909019,662 people
  12. 1904619,640 people
  13. 1944019,431 people
  14. 1900117,867 people
  15. 1952517,725 people
  16. 1904417,279 people
  17. 1947317,259 people
  18. 1946216,331 people
  19. 1951215,794 people
  20. 1909615,249 people
  21. 1896915,245 people
  22. 1896414,546 people
  23. 1900314,255 people
  24. 1807311,755 people
  25. 1900411,230 people
  26. 1908511,230 people
  27. 1944411,065 people
  28. 1907210,129 people
  29. 191189,978 people
  30. 190958,030 people
  31. 190347,488 people
  32. 190257,423 people
  33. 190757,384 people
  34. 190126,910 people
  35. 190416,308 people
  36. 190665,839 people
  37. 180415,768 people
  38. 180745,590 people
  39. 195045,335 people
  40. 194055,145 people
  41. 180544,932 people
  42. 190314,929 people
  43. 190353,937 people
  44. 195053,135 people
  45. 180762,833 people
  46. 189151,648 people
  47. 194531,259 people
  48. 190091,124 people
  49. 19492811 people
  50. 19437531 people
  51. 19490507 people
  52. 19436435 people
  53. 18936296 people
  54. 19456286 people
  55. 18070223 people
  56. 19474222 people
  57. 19477136 people
  58. 1943575 people
  59. 1947254 people

71 ZIP Code areas overlap Montgomery County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.

Official county information

We don’t have a website for this county yet. The US government’s local-office directory ↗ lists its offices. A geographic lookup cannot determine eligibility, tax liability or a court obligation.

Townships in Montgomery County, largest first

  1. Lower Merion Township64,174 people
  2. Abington Township58,664 people
  3. Cheltenham Township38,374 people
  4. Upper Merion Township34,977 people
  5. Upper Dublin Township27,122 people
  6. Horsham Township26,970 people
  7. Upper Moreland Township26,131 people
  8. Montgomery Township26,076 people
  9. Lower Providence Township25,897 people
  10. Upper Providence Township24,666 people
  11. Springfield Township21,005 people
  12. Limerick Township20,978 people
All 38
  1. Whitpain Township20,446 people
  2. Whitemarsh Township19,966 people
  3. Hatfield Township18,937 people
  4. Plymouth Township18,417 people
  5. Towamencin Township18,035 people
  6. Upper Gwynedd Township17,202 people
  7. West Norriton Township16,324 people
  8. Lower Salford Township16,137 people
  9. Skippack Township14,520 people
  10. East Norriton Township14,106 people
  11. Lower Moreland Township14,070 people
  12. Franconia Township13,546 people
  13. New Hanover Township13,448 people
  14. Lower Pottsgrove Township12,557 people
  15. Lower Gwynedd Township12,219 people
  16. Douglass Township10,801 people
  17. Worcester Township10,793 people
  18. Perkiomen Township8,986 people
  19. Upper Hanover Township8,609 people
  20. Upper Pottsgrove Township6,064 people
  21. Lower Frederick Township4,905 people
  22. West Pottsgrove Township3,791 people
  23. Upper Frederick Township3,707 people
  24. Marlborough Township3,547 people
  25. Upper Salford Township3,171 people
  26. Salford Township3,059 people

People counts are American Community Survey 2020–2024 5-year estimates. All townships in Pennsylvania, by county

School districts in Montgomery County, largest first

  1. North Penn School District106,423 people
  2. Lower Merion School District68,685 people
  3. Norristown Area School District66,323 people
  4. Abington School District61,298 people
  5. Spring-Ford Area School District54,246 people
  6. Boyertown Area School District50,840 people
  7. Souderton Area School District47,923 people
  8. Colonial School District47,665 people
  9. Upper Merion Area School District41,687 people
  10. Wissahickon School District39,512 people
  11. Perkiomen Valley School District39,068 people
  12. Cheltenham School District38,374 people
All 23
  1. Methacton School District36,690 people
  2. Hatboro-Horsham School District35,253 people
  3. Upper Dublin School District27,122 people
  4. Upper Moreland Township School District26,131 people
  5. Upper Perkiomen School District25,391 people
  6. Pottstown School District23,476 people
  7. Pottsgrove School District22,412 people
  8. Springfield Township School District21,005 people
  9. Lower Moreland Township School District14,070 people
  10. Jenkintown School District4,727 people
  11. Bryn Athyn School District1,143 people

Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.

Cities, towns and communities, largest first

These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.

  1. Norristown, Pennsylvania (borough)35,893 people
  2. King of Prussia, Pennsylvania (CDP)25,857 people
  3. Pottstown, Pennsylvania (borough)23,476 people
  4. Lansdale, Pennsylvania (borough)19,011 people
  5. Horsham, Pennsylvania (CDP)16,005 people
  6. Willow Grove, Pennsylvania (CDP)14,131 people
  7. Ardmore, Pennsylvania (CDP)13,909 people
  8. Montgomeryville, Pennsylvania (CDP)13,388 people
  9. Roslyn, Pennsylvania (CDP)10,639 people
  10. Bala Cynwyd, Pennsylvania (CDP)10,227 people
  11. Conshohocken, Pennsylvania (borough)9,282 people
  12. Audubon, Pennsylvania (CDP)9,229 people
All 72
  1. Villanova, Pennsylvania (CDP)9,186 people
  2. Harleysville, Pennsylvania (CDP)9,090 people
  3. Sanatoga, Pennsylvania (CDP)8,949 people
  4. Kulpsville, Pennsylvania (CDP)8,799 people
  5. Hatboro, Pennsylvania (borough)8,283 people
  6. Glenside, Pennsylvania (CDP)7,659 people
  7. Plymouth Meeting, Pennsylvania (CDP)7,502 people
  8. Elkins Park, Pennsylvania (CDP)7,213 people
  9. Souderton, Pennsylvania (borough)7,181 people
  10. Ambler, Pennsylvania (borough)6,847 people
  11. Maple Glen, Pennsylvania (CDP)6,643 people
  12. Blue Bell, Pennsylvania (CDP)6,424 people
  13. Fort Washington, Pennsylvania (CDP)6,271 people
  14. Gilbertsville, Pennsylvania (CDP)6,165 people
  15. Penn Wynne, Pennsylvania (CDP)6,070 people
  16. Oreland, Pennsylvania (CDP)5,953 people
  17. Bryn Mawr, Pennsylvania (CDP)5,880 people
  18. Merion Station, Pennsylvania (CDP)5,788 people

See all 72 cities, towns and communities in Montgomery County, largest first

Bordering areas, nearest first

Distances are straight lines between map points.

  1. Bucks County, Pennsylvania16 mi northeast
  2. Philadelphia County, Pennsylvania19 mi southeast
  3. Delaware County, Pennsylvania20 mi south
  4. Chester County, Pennsylvania26 mi southwest
  5. Lehigh County, Pennsylvania30 mi north
  6. Berks County, Pennsylvania33 mi northwest

Before using this answer on a form

Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.

Find the county where you are now, check its ZIP area, or check the time zone where you are.

See this county on Census.gov ↗

Areas that only touch the edge

These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.