Mifflin County, Pennsylvania Cities (2025)

13 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Lewistown18,3518,564-0.51%4,1142 Borough
Granville24,5734,627-0.09%11440 Township
Brown34,1934,1230.55%12833 Township
Union43,6813,6580.05%14525 Township
Decatur52,9152,966-0.38%6545 Township
Menno62,0251,9750.9%8524 Township
Burnham71,9591,991-0.36%1,8621 Borough
Bratton81,1771,1900.09%3633 Township
Granville9893895-0.11%3625 Township
McClure10881891-0.23%2354 Borough
Juniata Terrace11550564-0.54%3,2740 Borough
McVeytown12333342-0.6%3,5050 Borough
Newton Hamilton131981960%1,2770 Borough

Mifflin County Cities Summary

Largest City

Lewistown is the largest city in Mifflin County, with a population of 8,351.

Smallest City

Newton Hamilton is the smallest city in Mifflin County, with a population of 198.

10 Largest Cities

There are 13 cities in Mifflin County, Pennsylvania.

Location of Mifflin County