Cities in Mifflin County, Pennsylvania by Population (2024)

There are 19 cities in Mifflin 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.)

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Lewistown18,3688,566-0.59%4,1222.0Borough
Derry township27,2107,217-0.29%23530.7Township
Granville township34,5664,624-0.28%11440.2Township
Brown township44,1464,1210.07%12632.8Township
Armagh township54,0814,0190.89%4492.8Township
Union township63,6703,659-0.24%14425.5Township
Decatur township72,9212,966-0.41%6545.1Township
Wayne township82,3522,3600.04%4848.7Township
Mount Union92,2412,304-0.71%1,9341.2Borough
Oliver township102,0362,059-0.15%5835.0Township
Menno township112,0091,9730.95%8523.7Township
Burnham121,9571,989-0.41%1,8601.1Borough
Bratton township131,1721,191-0.51%3632.8Township
McClure14883890-0.23%2353.8Borough
Juniata Terrace15549563-0.72%3,2680.2Borough
McVeytown16336342-0.59%3,5370.1Borough
Kistler17282292-1.05%1,1150.3Borough
Mill Creek18278286-0.71%9240.3Borough
Newton Hamilton19194196-0.51%1,2520.2Borough

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 Mifflin County, Pennsylvania?

Lewistown is the largest city in Mifflin County.

What is the smallest city in Mifflin County, Pennsylvania?

Newton Hamilton is the smallest city in Mifflin County.

How many cities are in Mifflin County?

There are 19 cities in Mifflin County, Pennsylvania.

Frequently Asked Questions