Mifflin County, Pennsylvania Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Lewistown18,3438,557-0.5%4,1102 Borough
Granville24,6414,6420.35%11540 Township
Brown34,2034,1180.38%12833 Township
Union43,7003,6450.43%14525 Township
Decatur52,9452,9680.07%6545 Township
Menno62,0481,9870.64%8624 Township
Burnham71,9641,992-0.3%1,8671 Borough
Bratton81,1791,193-0.17%3633 Township
Granville98798830%3625 Township
McClure10878891-0.23%2344 Borough
Juniata Terrace11547562-0.55%3,2560 Borough
McVeytown12332340-0.6%3,4950 Borough
Newton Hamilton132031940%1,3100 Borough

Mifflin County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 13 cities in Mifflin County, Pennsylvania.

Location of Mifflin County