Find below the complete list of cities and towns in Montgomery County:
NORRISTOWN
Norristown is a Borough in Montgomery county with -40 000 inhabitants.
POTTSTOWN
Pottstown is a Borough in Montgomery county with -30 000 inhabitants.
LANSDALE
Lansdale is a Borough in Montgomery county with -20 000 inhabitants.
COLLEGEVILLE
Collegeville is a Borough in Montgomery county with -10 000 inhabitants.
CONSHOHOCKEN
Conshohocken is a Borough in Montgomery county with -10 000 inhabitants.
HATBORO
Hatboro is a Borough in Montgomery county with -10 000 inhabitants.
SOUDERTON
Souderton is a Borough in Montgomery county with -10 000 inhabitants.
AMBLER
Ambler is a Borough in Montgomery county with -10 000 inhabitants.
JENKINTOWN
Jenkintown is a Borough in Montgomery county with -5 000 inhabitants.
BRIDGEPORT
Bridgeport is a Borough in Montgomery county with -5 000 inhabitants.
ROYERSFORD
Royersford is a Borough in Montgomery county with -5 000 inhabitants.
NARBERTH
Narberth is a Borough in Montgomery county with -5 000 inhabitants.
NORTH WALES
North Wales is a Borough in Montgomery county with -4 000 inhabitants.
TRAPPE
Trappe is a Borough in Montgomery county with -4 000 inhabitants.
EAST GREENVILLE
East Greenville is a Borough in Montgomery county with -4 000 inhabitants.
PENNSBURG
Pennsburg is a Borough in Montgomery county with -3 000 inhabitants.
HATFIELD
Hatfield is a Borough in Montgomery county with -3 000 inhabitants.
ROCKLEDGE
Rockledge is a Borough in Montgomery county with -3 000 inhabitants.
RED HILL
Red Hill is a Borough in Montgomery county with -2 500 inhabitants.
SCHWENKSVILLE
Schwenksville is a Borough in Montgomery county with -2 000 inhabitants.
WEST CONSHOHOCKEN
West Conshohocken is a Borough in Montgomery county with -1 500 inhabitants.
BRYN ATHYN
Bryn Athyn is a City in Montgomery county with -1 500 inhabitants.
GREEN LANE
Green Lane is a Borough in Montgomery county with -1 000 inhabitants.