Cumberland County, PA City and City Map
Cumberland County has 15 cities / towns. See all cities/towns in List View or use the map below to review.
Cumberland County Cities / Towns by Population
Carlisle 18,877Enola 6,053Lemoyne 4,592Wormleysburg 3,064Boiling Springs 2,822Messiah College 2,305Mount Holly Springs 1,828Newville 1,363West Fairview 1,313New Kingstown 349Newburg borough 260Plainfield 238GranthamSummerdaleWalnut Bottom