Town Chart.

← Back to Discover · All towns in Pennsylvania

Towns in Cumberland County

19 towns with data in Cumberland County, Pennsylvania, largest first. Find your matches.

Carlisle is the largest of the 19 towns we list in Cumberland County, with 21,852 people. Together they have 92,457 people.

TownPopulationTypical household incomeTypical home price
Carlisle 21,852 $61,720 $224,100
Mechanicsburg 9,720 $84,421 $241,200
Camp Hill 8,169 $115,761 $316,300
Lower Allen 7,646 $88,533 $263,200
New Cumberland 7,580 $82,154 $244,500
Enola 6,534 $72,135 $171,700
Shippensburg 5,620 $51,503 $177,700
Schlusser 5,402 $92,234 $241,000
Lemoyne 4,742 $62,086 $241,300
Boiling Springs 3,334 $126,927 $379,900
Wormleysburg 3,077 $88,250 $223,400
Mount Holly Springs 2,373 $65,156 $165,100
Shiremanstown 1,777 $75,260 $215,500
Newville 1,283 $59,087 $177,100
West Fairview 1,208 $76,583 $162,300
Carlisle Barracks 730 $126,400 n/a
New Market 718 $34,500 $157,900
Newburg borough (Cumberland County) 444 $103,005 $225,500
Plainfield 248 $73,977 $181,900

ZIP codes in Cumberland County

17 ZIP codes in Cumberland County, Pennsylvania. A ZIP code can also reach into a neighboring county.

Nearby counties in Pennsylvania

Link to this page

Copy this HTML to link to this page from your own site.