Dauphin County, Pennsylvania Cities (2025)

36 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Lower Paxton155,81253,7260.63%1,98228 Township
Harrisburg250,78850,0920.27%6,2558 City
Middletown345,92246,0100.16%2,43119 Township
Swatara428,06827,8390.22%2,15113 Township
Middletown517,66116,3441.99%1,31113 Township
West Hanover611,55010,7261.62%49823 Township
Lower Swatara710,1619,5351.53%82612 Township
Middletown89,7999,5430.52%4,8272 Borough
South Hanover97,4137,2120.61%66311 Township
Steelton106,3816,2650.36%3,3672 Borough
East Hanover116,1086,0210.78%15240 Township
Middle Paxton125,1485,0570.45%9554 Township
Londonderry134,9364,8980.24%21723 Township
Hummelstown144,5424,5410%3,6571 Borough
Upper Paxton154,0584,0110.35%15726 Township
Halifax163,3683,3550.24%12228 Township
Penbrook173,2623,267-0.03%7,2980 Borough
Conewago183,0862,9640.88%18417 Township
Highspire192,7322,740-0.07%3,8001 Borough
Millersburg202,5472,5420.04%3,3561 Borough
Lykens211,8751,8700.05%1,5371 Borough
Paxtang221,6391,643-0.06%4,0370 Borough
Lykens231,6291,5601.37%6226 Township
Elizabethville241,3521,3510%2,4721 Borough
Williamstown251,3001,302-0.08%5,0190 Borough
Wiconisco261,1731,1670.43%12010 Township
Royalton271,1331,135-0.09%3,5630 Borough
Williams281,0671,0630.28%1219 Township
Halifax298167980.37%2,4290 Borough
Dauphin307967950%1,8600 Borough
Gratz31739742-0.14%2513 Borough
Berrysburg32322325-0.31%5311 Borough
Pillow332912910%5900 Borough
Middletown34276281-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 55,812.

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