Cumberland County, Pennsylvania Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Hampden135,47033,0230.19%2,05517 Township
Upper Allen224,96423,3571.07%1,88513 Township
Carlisle323,30920,1612.71%4,2136 Borough
East Pennsboro421,92820,9101.25%2,08011 Township
Lower Allen521,73220,1132.25%2,16010 Township
South Middleton618,09016,1711.67%37149 Township
North Middleton713,20212,1401.31%56923 Township
Mechanicsburg810,2059,2841.67%4,2332 Borough
Camp Hill98,2168,1190.21%3,8662 Borough
Middlesex107,8856,9873.26%30726 Township
New Cumberland117,6067,5330.21%4,5412 Borough
Monroe126,7786,2510.44%26026 Township
Plainfield136,3406,2680.4%25625 Township
West Pennsboro145,7075,5900.14%18930 Township
Shippensburg155,6485,4790.59%2,7852 Borough
Dickinson165,5635,3080.8%12146 Township
Lemoyne174,8334,6790.67%2,9982 Borough
Shippensburg184,3424,313-0.02%1,7502 Township
Wormleysburg193,0843,0530.19%3,9691 Borough
North Newton202,6082,5500.31%11523 Township
Upper Frankford212,3562,1332.04%12119 Township
Mount Holly Springs222,0251,9950.3%1,4901 Borough
Lower Frankford231,8371,7500.22%12515 Township
Lower Mifflin241,7961,7570.06%7624 Township
Shiremanstown251,6601,6460.18%5,4250 Borough
Newville261,4131,3930.28%3,3720 Borough
South Newton271,3931,3720%12311 Township
Upper Mifflin281,3921,3260.8%6422 Township
Newburg293603530.28%1,9460 Borough
Cooke302142080.47%1120 Township
Newburg317779-1.28%422 Borough

Cumberland County Cities Summary

Largest City

Hampden is the largest city in Cumberland County, with a population of 35,470.

Smallest City

Newburg is the smallest city in Cumberland County, with a population of 77.

10 Largest Cities

There are 31 cities in Cumberland County, Pennsylvania.

Location of Cumberland County