Dauphin County, Pennsylvania Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Lower Paxton155,63253,7700.12%1,97628 Township
Harrisburg250,64450,0710.24%6,2388 City
Middletown345,38046,015-0.37%2,40219 Township
Swatara427,89227,813-0.16%2,13813 Township
Middletown517,44816,3470.61%1,29513 Township
West Hanover611,81310,7261.83%50923 Township
Lower Swatara710,1099,5330.66%82212 Township
Middletown89,8279,5440.52%4,8412 Borough
South Hanover97,3707,213-0.03%65911 Township
Steelton106,3496,2570.33%3,3502 Borough
East Hanover116,0986,018-0.03%15240 Township
Middle Paxton125,1175,0430.06%9454 Township
Londonderry134,9224,895-0.06%21623 Township
Hummelstown144,4924,5020%3,6171 Borough
Upper Paxton154,0404,012-0.02%15626 Township
Halifax163,3483,348-0.12%12128 Township
Penbrook173,2413,262-0.06%7,2510 Borough
Conewago183,0712,9620.13%18417 Township
Highspire192,7232,735-0.07%3,7871 Borough
Millersburg202,5402,5440%3,3471 Borough
Lykens211,8561,8600%1,5211 Borough
Lykens221,6431,5720.92%6226 Township
Paxtang231,6301,643-0.12%4,0150 Borough
Elizabethville241,3471,3490%2,4631 Borough
Williamstown251,2961,305-0.15%5,0040 Borough
Wiconisco261,1571,1580%11910 Township
Royalton271,1331,1370%3,5630 Borough
Williams281,0601,063-0.19%1209 Township
Halifax298137970.37%2,4200 Borough
Dauphin307907930%1,8460 Borough
Gratz31749749-0.13%2543 Borough
Berrysburg32322325-0.31%5311 Borough
Pillow33287291-0.35%5820 Borough
Middletown342752790%1029 Township
Reed352352350%406 Township
Rush362252250%1024 Township

Dauphin County Cities Summary

Largest City

Lower Paxton is the largest city in Dauphin County, with a population of 55,632.

Smallest City

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

10 Largest Cities

There are 36 cities in Dauphin County, Pennsylvania.

Location of Dauphin County