Cities in Dauphin County, Pennsylvania by Population (2024)

There are 45 cities in Dauphin County, Pennsylvania.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

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

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Lower Paxton township154,94353,7220.25%1,95128.2Township
Harrisburg249,98450,095-0.06%6,1568.1City
Susquehanna township328,24026,7482.68%2,11413.4Township
Swatara township427,66327,837-0.45%2,12013.0Township
Derry township524,88824,729-0.22%91727.1Township
Elizabethtown612,10911,6710.91%4,5662.7Borough
West Hanover township711,21310,7250.84%48323.2Township
Lower Swatara township89,7899,538-0.08%79612.3Township
Middletown99,6299,5450.22%4,7432.0Borough
Palmyra107,6627,821-0.52%3,9841.9Borough
South Hanover township117,2777,210-0.06%65111.2Township
Steelton126,3216,2670.21%3,3361.9Borough
East Hanover township135,9576,020-0.37%14840.2Township
Middle Paxton township145,0635,058-0.2%9354.4Township
Londonderry township154,8814,898-0.06%21422.8Township
Hummelstown164,4934,540-0.27%3,6181.2Borough
Upper Paxton township173,9834,010-0.35%15425.9Township
Halifax township183,3093,355-0.51%12027.6Township
Penbrook193,2343,273-0.31%7,2350.4Borough
Conewago township203,0202,9590.37%18016.7Township
Highspire212,7042,739-0.33%3,7610.7Borough
Millersburg222,5142,544-0.32%3,3120.8Borough
Washington township232,1042,130-0.47%11917.7Township
Lykens241,8521,871-0.27%1,5181.2Borough
Jackson township251,8401,8270.44%4640.1Township
Paxtang261,6231,642-0.31%3,9980.4Borough
Lykens township271,5791,561-0.06%6026.5Township
Duncannon281,4491,471-0.41%3,5600.4Borough
Tower City291,4311,4210.14%4,5430.3Borough
Elizabethville301,3361,350-0.3%2,4420.5Borough
Williamstown311,2891,304-0.31%4,9770.3Borough
Wayne township321,2741,2640.16%9213.9Township
Wiconisco township331,1501,167-0.52%1189.8Township
Royalton341,1241,135-0.27%3,5350.3Borough
Williams township351,0511,064-0.47%1198.8Township
Halifax368077970.25%2,4020.3Borough
Mifflin township37807817-0.49%5215.5Township
Dauphin38788796-0.25%1,8410.4Borough
Gratz39730741-0.41%2482.9Borough
Jefferson township40354359-0.56%1524.4Township
Berrysburg41322325-0.31%5310.6Borough
Pillow42288291-0.35%5840.5Borough
Reed township43228231-0.44%385.9Township
Rush township44223226-0.45%923.5Township
New Buffalo451251240%2,1190.1Borough
showing: 45 rows

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Dauphin County, Pennsylvania?

Lower Paxton township is the largest city in Dauphin County.

What is the smallest city in Dauphin County, Pennsylvania?

New Buffalo is the smallest city in Dauphin County.

How many cities are in Dauphin County?

There are 45 cities in Dauphin County, Pennsylvania.

Frequently Asked Questions