Find below the complete list of cities and towns in Cumberland County:
CARLISLE
Carlisle is a Borough in Cumberland county with -20 000 inhabitants.
MECHANICSBURG
Mechanicsburg is a Borough in Cumberland county with -10 000 inhabitants.
CAMP HILL
Camp Hill is a Borough in Cumberland county with -10 000 inhabitants.
NEW CUMBERLAND
New Cumberland is a Borough in Cumberland county with -10 000 inhabitants.
SHIPPENSBURG
Shippensburg is a Borough in Cumberland county with -10 000 inhabitants.
LEMOYNE
Lemoyne is a Borough in Cumberland county with -4 000 inhabitants.
WORMLEYSBURG
Wormleysburg is a Borough in Cumberland county with -3 000 inhabitants.
MOUNT HOLLY SPRINGS
Mount Holly Springs is a Borough in Cumberland county with -2 000 inhabitants.
SHIREMANSTOWN
Shiremanstown is a Borough in Cumberland county with -2 000 inhabitants.
NEWVILLE
Newville is a Borough in Cumberland county with -1 500 inhabitants.
NEWBURG
Newburg is a Borough in Cumberland county with -500 inhabitants.