← 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.
| Town | Population | Typical household income | Typical 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.
- 17007 Boiling Springs
- 17011 Camp Hill
- 17013 Carlisle
- 17015 Carlisle
- 17025 Enola
- 17027 Grantham
- 17043 Lemoyne
- 17050 Mechanicsburg
- 17055 Mechanicsburg
- 17065 Mount Holly Springs
- 17081 Plainfield
- 17093 Summerdale
- 17240 Newburg
- 17241 Newville
- 17257 Shippensburg
- 17266 Walnut Bottom
- 17324 Gardners
Nearby counties in Pennsylvania
- Perry County 10
- Dauphin County 31
- Adams County 24
- York County 54
- Juniata County 8
- Lebanon County 22
Link to this page
Copy this HTML to link to this page from your own site.