There are 21 cities in Cumberland County, Pennsylvania.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Carlisle122,40720,1420.46%4,0505.53
Mechanicsburg29,8629,3281.17%4,0922.41
Camp Hill38,2568,1300.32%3,8852.13
New Cumberland47,6227,5060.29%4,5501.68
Lower Allen57,3507,132 3,3452.20
Enola65,9865,980 3,7131.61
Schlusser75,7255,927 2,1082.72
Shippensburg85,5555,4850.24%2,7392.03
Lemoyne94,7554,6610.46%2,9501.61
Boiling Springs103,5843,107 1,4522.47
Wormleysburg113,1043,0540.36%3,9950.78
Messiah College122,2462,052 6,9970.32
Mount Holly Springs132,0321,9990.3%1,4951.36
Shippensburg University141,9241,887 6,8960.28
Shiremanstown151,6641,6380.36%5,4380.31
Newville161,4021,3720.5%3,3460.42
West Fairview171,2501,244 3,9180.32
New Kingstown18715804 4501.59
Monroe19479481-0.62%9700.49
Newburg203723640.54%2,0110.18
Newburg217879 421.84
showing: 21 rows

Cities in Cumberland County, Pennsylvania by Population (2024)

What is the largest city in Cumberland County, Pennsylvania?

Carlisle is the largest city in Cumberland County.

What is the smallest city in Cumberland County, Pennsylvania?

Newburg is the smallest city in Cumberland County.

How many cities are in Cumberland County?

There are 21 cities in Cumberland County, Pennsylvania.

Frequently Asked Questions