Morrison County, Minnesota Cities (2025)

94 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Little Falls19,2279,1300.23%1,1488 City
Little Falls29,2279,1190.23%1,1488 City
Little Falls31,7171,6730.47%5035 Township
Little Falls41,7171,6730.47%5035 Township
Pierz51,4701,4220.62%1,0661 City
Pierz61,4701,4220.62%1,0661 City
Scandia Valley71,3481,3150.52%1969 Township
Scandia Valley81,3481,3150.52%1969 Township
Royalton91,2781,284-0.16%6372 City
Royalton101,2781,285-0.16%6372 City
Bellevue111,1741,1450.51%2645 Township
Bellevue121,1741,1460.51%2645 Township
Royalton131,0991,0360.37%3234 Township
Royalton141,0991,0350.37%3234 Township
Elmdale151,0059810.5%2639 Township
Elmdale161,0059820.5%2639 Township
Pike Creek179829590.51%2934 Township
Pike Creek189829600.51%2934 Township
Two Rivers197977780.5%2927 Township
Two Rivers207977800.5%2927 Township
Cushing217957710.63%1078 Township
Cushing227957710.63%1078 Township
Green Prairie237867680.38%4916 Township
Green Prairie247867690.38%4916 Township
Ripley257627400.66%1648 Township
Ripley267627410.66%1648 Township
Buckman277447270.54%1455 Township
Buckman287447260.54%1455 Township
Morrill297247050.42%2035 Township
Morrill307247060.42%2035 Township
Motley316876800.15%4951 City
Motley326876790.15%4951 City
Belle Prairie336816630.59%1643 Township
Belle Prairie346816640.59%1643 Township
Randall356156110.16%3082 City
Randall366156100.16%3082 City
Pierz376145970.82%2228 Township
Pierz386145960.82%2228 Township
Buh395775590.87%1636 Township
Buh405775580.87%1636 Township
Agram415745620.17%2920 Township
Agram425745630.17%2920 Township
Swanville435265140.38%1535 Township
Swanville445265130.38%1535 Township
Richardson455245140.38%1534 Township
Richardson465245150.38%1534 Township
Darling474844720.62%1434 Township
Darling484844710.62%1434 Township
Granite494834700.63%1336 Township
Granite504834690.63%1336 Township
Upsala51479487-0.42%1483 City
Upsala52479486-0.42%1483 City
Parker534764620.63%1238 Township
Parker544764610.63%1238 Township
Lakin554744600.64%1336 Township
Lakin564744590.64%1336 Township
Culdrum574634520.65%1434 Township
Culdrum584634510.65%1434 Township
Hillman59424422-0.7%1237 Township
Hillman60424422-0.7%1237 Township
Platte613663540.55%1036 Township
Platte623663530.55%1036 Township
Swanville633393280.59%6431 City
Swanville643393290.59%6431 City
Pulaski653163080.64%1031 Township
Pulaski663163080.64%1031 Township
Buckman673093090%3051 City
Buckman683093090%3051 City
Bowlus69269276-0.74%2101 City
Bowlus70269276-0.74%2101 City
Motley712532460.4%1615 Township
Motley722532460.4%1615 Township
Rosing732262200.44%1218 Township
Rosing742262200.44%1218 Township
Leigh752252151.35%636 Township
Leigh762252151.35%636 Township
Sobieski772192130.46%554 City
Sobieski782192130.46%554 City
Flensburg79209214-0.48%307 City
Flensburg80209214-0.48%307 City
Hillman812011970.5%728 Township
Hillman822011970.5%728 Township
Lastrup83122124-0.81%3310 City
Lastrup84122124-0.81%3310 City
Elmdale851151140%333 City
Elmdale861151140%333 City
St. Anthony8793920%1890 City
St. Anthony8893920%1890 City
Mount Morris8981771.25%330 Township
Mount Morris9081771.25%330 Township
St. Rosa9158550%1580 City
St. Rosa9258550%1580 City
Hillman9321210%341 City
Hillman9421210%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 94 cities in Morrison County, Minnesota.

Location of Morrison County