Montgomery County, Pennsylvania Cities (2026)

58 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Lower Merion165,61263,6280.7%2,77924 Township
Abington259,90958,5110.7%3,86116 Township
Haverford351,95950,5190.65%5,22510 Township
Cheltenham439,30637,4320.6%4,3549 Township
Upper Merion537,60833,6181.61%2,21617 Township
Horsham628,83526,5491.94%1,66517 Township
Upper Dublin727,83926,6930.63%2,10313 Township
Upper Moreland826,50126,0990.47%3,3238 Township
Lower Providence926,42425,6510.55%1,73315 Township
Upper Providence1025,38024,1250.57%1,42518 Township
Limerick1122,14220,5161.39%98422 Township
Whitpain1220,89620,3280.65%1,62713 Township
Whitemarsh1320,54119,7500.92%1,40215 Township
Hatfield1420,20818,6461.8%2,03410 Township
Lansdale1519,31418,8330.42%6,4533 Borough
Towamencin1618,26518,0060.47%1,88610 Township
Upper Gwynedd1717,67517,0700.76%2,1768 Township
Lower Salford1816,83115,8931.22%1,16314 Township
West Norriton1916,57316,2120.47%2,8146 Township
East Norriton2014,95814,0132.02%2,4706 Township
Skippack2114,72114,3950.48%1,06314 Township
Lower Moreland2214,32413,9010.5%1,9677 Township
Franconia2314,19813,3971.46%1,02314 Township
New Hanover2413,80013,0400.55%63822 Township
Lower Pottsgrove2513,40012,2331.6%1,6898 Township
Lower Gwynedd2612,48212,0700.59%1,3419 Township
Douglass2711,64310,5892.21%76215 Township
Worcester2811,49410,3281.04%70916 Township
Conshohocken299,3839,2590.22%9,3461 Borough
Perkiomen309,1228,9630.53%1,8755 Township
Upper Hanover319,0328,4061.4%44620 Township
Hatboro328,3888,2470.29%5,8991 Borough
Souderton337,3637,0950.61%6,5681 Borough
Ambler346,9456,8090.33%8,1511 Borough
Upper Pottsgrove356,4585,8781.19%1,2765 Township
Bridgeport365,5935,0171.75%8,4871 Borough
Collegeville375,4405,0441.23%3,4612 Borough
Telford385,0014,9290.24%4,9661 Borough
Lower Frederick394,9994,8380.52%6248 Township
Royersford404,9754,9240.18%6,3211 Borough
Jenkintown414,7514,7180.13%8,1081 Borough
Narberth424,5494,4920.22%9,0441 Borough
Pennsburg434,1773,8831.19%5,2211 Borough
Trappe444,1173,9960.49%1,9982 Borough
West Pottsgrove453,8593,7970.52%1,6492 Township
Upper Frederick463,7613,7060.45%37710 Township
Marlborough473,6333,5310.78%28913 Township
Hatfield483,5273,4880.2%5,4851 Borough
North Wales493,4613,4280.17%5,8961 Borough
Upper Salford503,2263,1710.44%3629 Township
East Greenville513,1923,1640.16%6,2341 Borough
Salford523,1383,0400.67%3319 Township
Rockledge532,6492,6250.15%7,7680 Borough
Red Hill542,5232,5040.12%3,7831 Borough
West Conshohocken551,5141,4960.2%1,7941 Borough
Bryn Athyn561,3341,2730.76%6912 Borough
Schwenksville571,3011,2880.15%3,2530 Borough
Green Lane584914790.41%1,5390 Borough

Montgomery County Cities Summary

Largest City

Lower Merion is the largest city in Montgomery County, with a population of 65,612.

Smallest City

Green Lane is the smallest city in Montgomery County, with a population of 491.

10 Largest Cities

There are 58 cities in Montgomery County, Pennsylvania.

Location of Montgomery County