Mifflin County, Pennsylvania Cities (2026)

13 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Lewistown18,3098,564-0.5%4,0932 Borough
Granville24,5694,627-0.09%11440 Township
Brown34,2164,1230.55%12833 Township
Union43,6833,6580.05%14525 Township
Decatur52,9042,966-0.38%6445 Township
Menno62,0431,9750.89%8624 Township
Burnham71,9531,991-0.31%1,8561 Borough
Bratton81,1781,1900.08%3633 Township
Granville9892895-0.11%3625 Township
McClure10879891-0.23%2344 Borough
Juniata Terrace11547564-0.55%3,2560 Borough
McVeytown12331342-0.6%3,4840 Borough
Newton Hamilton131991960.51%1,2840 Borough

Mifflin County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 13 cities in Mifflin County, Pennsylvania.

Location of Mifflin County