Mifflin County, Pennsylvania Cities (2025)

32 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
Belleville81,8181,838-0.05%9112 CDP
Church Hill91,6361,7580.06%1,1811 CDP
Strodes Mills101,6001,1843.69%8442 CDP
Milroy111,5701,3920.26%1,5561 CDP
Yeagertown121,2631,0361.2%2,8130 CDP
Highland Park131,1781,565-1.09%1,5901 CDP
Bratton141,1771,1900.09%3633 Township
Granville15893895-0.11%3625 Township
McClure16881891-0.23%2354 Borough
Reedsville17622477-0.32%9381 CDP
Juniata Terrace18550564-0.54%3,2740 Borough
Mattawana194293372.63%5491 CDP
Granville20370242-1.33%2721 CDP
Allensville21364403-2.67%1852 CDP
McVeytown22333342-0.6%3,5050 Borough
Maitland23290558-1.36%2021 CDP
Lumber City24251283-0.4%1,3210 CDP
Siglerville252202243.77%1,8490 CDP
Newton Hamilton261981960%1,2770 Borough
Alfarata27145150-0.68%2591 CDP
Potlicker Flats28133269-2.21%7780 CDP
Atkinson Mills29114142-3.39%1121 CDP
Wagner3080114-4.76%1011 CDP
Longfellow3168136-11.69%1061 CDP
Barrville3232182-21.95%451 CDP

Mifflin County Cities Summary

Largest City

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

Smallest City

Barrville is the smallest city in Mifflin County, with a population of 32.

10 Largest Cities

There are 32 cities in Mifflin County, Pennsylvania.

Location of Mifflin County