Morrison County, Minnesota Cities (2025)

47 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Little Falls19,2279,1190.23%1,1488 City
Little Falls21,7171,6730.47%5035 Township
Pierz31,4701,4220.62%1,0661 City
Scandia Valley41,3481,3150.52%1969 Township
Royalton51,2781,285-0.16%6372 City
Bellevue61,1741,1460.51%2645 Township
Royalton71,0991,0350.37%3234 Township
Elmdale81,0059820.5%2639 Township
Pike Creek99829600.51%2934 Township
Two Rivers107977800.5%2927 Township
Cushing117957710.63%1078 Township
Green Prairie127867690.38%4916 Township
Ripley137627410.66%1648 Township
Buckman147447260.54%1455 Township
Morrill157247060.42%2035 Township
Motley166876790.15%4951 City
Belle Prairie176816640.59%1643 Township
Randall186156100.16%3082 City
Pierz196145960.82%2228 Township
Buh205775580.87%1636 Township
Agram215745630.17%2920 Township
Swanville225265130.38%1535 Township
Richardson235245150.38%1534 Township
Darling244844710.62%1434 Township
Granite254834690.63%1336 Township
Upsala26479486-0.42%1483 City
Parker274764610.63%1238 Township
Lakin284744590.64%1336 Township
Culdrum294634510.65%1434 Township
Hillman30424422-0.7%1237 Township
Platte313663530.55%1036 Township
Swanville323393290.59%6431 City
Pulaski333163080.64%1031 Township
Buckman343093090%3051 City
Bowlus35269276-0.74%2101 City
Motley362532460.4%1615 Township
Rosing372262200.44%1218 Township
Leigh382252151.35%636 Township
Sobieski392192130.46%554 City
Flensburg40209214-0.48%307 City
Hillman412011970.5%728 Township
Lastrup42122124-0.81%3310 City
Elmdale431151140%333 City
St. Anthony4493920%1890 City
Mount Morris4581771.25%330 Township
St. Rosa4658550%1580 City
Hillman4721210%341 City

Morrison County Cities Summary

Largest City

Little Falls is the largest city in Morrison County, with a population of 9,227.

Smallest City

Hillman is the smallest city in Morrison County, with a population of 21.

10 Largest Cities

There are 47 cities in Morrison County, Minnesota.

Location of Morrison County