Dauphin County, Pennsylvania Cities (2026)

36 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Lower Paxton156,15953,7260.62%1,99428 Township
Harrisburg250,92750,0920.27%6,2738 City
Middletown345,99746,0100.16%2,43519 Township
Swatara428,13027,8390.22%2,15613 Township
Middletown518,00516,3441.95%1,33713 Township
West Hanover611,73410,7261.59%50623 Township
Lower Swatara710,3149,5351.51%83812 Township
Middletown89,8509,5430.52%4,8522 Borough
South Hanover97,4587,2120.61%66711 Township
Steelton106,4046,2650.36%3,3792 Borough
East Hanover116,1556,0210.77%15340 Township
Middle Paxton125,1715,0570.45%9554 Township
Londonderry134,9484,8980.24%21723 Township
Hummelstown144,5424,5410%3,6571 Borough
Upper Paxton154,0724,0110.34%15726 Township
Halifax163,3763,3550.24%12228 Township
Penbrook173,2613,267-0.03%7,2950 Borough
Conewago183,1132,9640.87%18617 Township
Highspire192,7312,740-0.04%3,7981 Borough
Millersburg202,5482,5420.04%3,3571 Borough
Lykens211,8761,8700.05%1,5381 Borough
Lykens221,6511,5601.35%6226 Township
Paxtang231,6381,643-0.06%4,0340 Borough
Elizabethville241,3521,3510%2,4721 Borough
Williamstown251,3001,3020%5,0190 Borough
Wiconisco261,1781,1670.43%12110 Township
Royalton271,1331,1350%3,5630 Borough
Williams281,0701,0630.28%1219 Township
Halifax298207980.49%2,4400 Borough
Dauphin307967950%1,8600 Borough
Gratz317397420%2513 Borough
Berrysburg323223250%5311 Borough
Pillow332912910%5900 Borough
Middletown34275281-0.36%1029 Township
Reed352312310%396 Township
Rush362272270%1024 Township

Dauphin County Cities Summary

Largest City

Lower Paxton is the largest city in Dauphin County, with a population of 56,159.

Smallest City

Rush is the smallest city in Dauphin County, with a population of 227.

10 Largest Cities

There are 36 cities in Dauphin County, Pennsylvania.

Location of Dauphin County