Independent community site, not affiliated with any government.

Morrison County, Minnesota

Morrison County, Minnesota · ZIP 56314, 56318, 56328

  • Census data · ACS 2019-2023
  • 34,520 (2024 estimate)Population
  • 13,860Households
  • $68,640Median household income
  • $237,000Median home value
  • 46Towns with a page
  • 16ZIP codes

Morrison County in numbersOfficial sources, refreshed yearly

Population, 2000 to 2020+7.2%
31k32k33k34k35k2000: 31,71220002010: 33,19820102020: 34,010202031,71234,010
Population of Morrison County at each census
CensusPopulation
200031,712
201033,198
202034,010

As counted at each census, within the boundaries the area had then; the current estimate is in the glance card.

Sources: Census 2000 Summary File 1: total population, county level, state 27, retrieved November 14, 2026; Census 2010 Summary File 1: total population, county level, state 27, retrieved November 14, 2026; Census 2020 Redistricting Data (P.L. 94-171): total population, county level, state 27, retrieved November 14, 2026.

Household income in Morrison County
Under $50k37.3%
$50k to $100k30.7%
$100k to $150k17.8%
$150k to $200k8.3%
$200k and over5.9%

Median household income $68,640 · Share of households by income, American Community Survey 5-year 2019-2023, table S1901.

Source: American Community Survey 5-year subject table S1901 (household income) 2019–2023, county level, state 27, retrieved November 14, 2026.

Housing tenure in Morrison County
Owner occupied
11,216 units
Renter occupied
2,644 units
Vacancy rate
14.5%

Occupied housing units by tenure and the share of all units vacant, American Community Survey 5-year 2019-2023, table DP04.

Source: American Community Survey 5-year data profile 2019–2023, county level, state 27, retrieved November 14, 2026.

Jobs by sector in Morrison County2023
Health care and social assistance1,706
Retail trade1,684
Manufacturing1,355
Accommodation and food services910
Other services (except public administration)604
Construction547
Transportation and warehousing292
Administrative and support and waste management and remediation services262

8,532 employees in 933 establishments with payroll in 2023, all sectors; employers themselves are not named in the source. County Business Patterns counts are published with noise.

Source: County Business Patterns 2023: employment by sector, county level, state 27, retrieved November 14, 2026.

Morrison County compared with its state
Morrison County compared with its state, American Community Survey 2019-2023
MeasureMorrison CountyMinnesota
Population34,1315,713,716
Median household income$68,640$87,556
Median age42.238.6
Median home value$237,000$305,500
Bachelor’s degree or higher19.0%38.8%
Foreign-born residents0.8%8.6%
Owner-occupied homes80.9%72.4%
Mean commute to work28.1 minutes23.1 minutes

Source: American Community Survey 5-year data profile 2019–2023, county level, state 27, retrieved November 14, 2026.

Townships, towns and villages in Morrison County46 with a page · sort by any column

Type
Little FallsCity9,2068.04 sq mi
Little Falls TownshipTownship1,70934.6 sq mi
PierzCity1,4611.38 sq mi
Scandia Valley TownshipTownship1,34169.4 sq mi
RoyaltonCity1,2802.01 sq mi
Bellevue TownshipTownship1,16845.0 sq mi
Elmdale TownshipTownship1,00038.7 sq mi
Pike Creek TownshipTownship97733.6 sq mi
Two Rivers TownshipTownship79327.0 sq mi
Cushing TownshipTownship79077.7 sq mi
Green Prairie TownshipTownship78316.1 sq mi
Ripley TownshipTownship75747.7 sq mi
Buckman TownshipTownship74054.6 sq mi
Swan River TownshipTownship73737.2 sq mi
Morrill TownshipTownship72135.3 sq mi
MotleyCity6861.39 sq mi
Belle Prairie TownshipTownship67743.0 sq mi
RandallCity6142.00 sq mi
Pierz TownshipTownship60928.1 sq mi
Agram TownshipTownship57319.7 sq mi
Buh TownshipTownship57236.0 sq mi
Swanville TownshipTownship52435.4 sq mi
Richardson TownshipTownship52234.2 sq mi
Darling TownshipTownship48134.0 sq mi
UpsalaCity4813.24 sq mi
Granite TownshipTownship48036.2 sq mi
Parker TownshipTownship47338.4 sq mi
Lakin TownshipTownship47135.9 sq mi
Culdrum TownshipTownship46033.6 sq mi
Platte TownshipTownship36435.7 sq mi
SwanvilleCity3370.53 sq mi
Pulaski TownshipTownship31431.2 sq mi
BuckmanCity3091.01 sq mi
BowlusCity2711.28 sq mi
Motley TownshipTownship25215.5 sq mi
Rosing TownshipTownship22518.2 sq mi
Leigh TownshipTownship22235.9 sq mi
SobieskiCity2184.00 sq mi
FlensburgCity2106.98 sq mi
Hillman TownshipTownship20028.2 sq mi
LastrupCity1230.37 sq mi
HardingCity1223.10 sq mi
ElmdaleCity1153.44 sq mi
Mount Morris TownshipTownship8030.0 sq mi
GenolaCity700.31 sq mi
HillmanCity210.62 sq mi

Populations: Census Population Estimates, Vintage 2024: subcounty totals, state 27 (2024). Land areas: Census Gazetteer 2025: counties. A dash means the figure is not in the cited file.

County officialsFrom public records

No county official is published yet. Names appear once a researcher drafts them from the county’s own site and a second person approves; office contacts only, never personal details.

Across Morrison County

Jobs across Morrison County

No job is posted in Morrison County’s towns yet. Employers post from their business dashboard; public job banks are added once their terms are recorded.

Events in the next 31 days

No upcoming event is listed in Morrison County's towns yet. Members and businesses add events from any town page.

Latest postsRolled up from the towns

Nothing has been posted in Morrison County’s towns yet. Join a town to start its feed.

Neighboring counties

Neighboring counties

Sources: Census county adjacency file 2024, retrieved November 14, 2026; Census Population Estimates, Vintage 2024: subcounty totals, state 27, retrieved November 14, 2026.