Morrison
City in Grundy County, Iowa

Morrison is a city in Grundy County, Iowa, with 98 residents (2020 Census). It sits at 951 ft (290 m) above sea level. The nearest town is Reinbeck, 4.3 miles E.
- 98residents (2020 Census)
- 951 ftelevation · 290 m
- 0.1 sq miland area · 0.2 km²
- 1,032 / sq mipopulation density
- 50657ZIP code
About Morrison
Morrison is a city in Washington Township, Grundy County, Iowa, United States. The population was 98 at the time of the 2020 census. It is part of the Waterloo–Cedar Falls Metropolitan Statistical Area. In the 2025 election, the electorate of Morrison reelected Mayor David Hach to his sixth term, garnering over 80% of the vote in the first contested election in several years. He has brought significant reforms to the city, including paving roads, flood water mitigation and leading through reconstruction following a devastating derecho in 2020 which caused damage to numerous homes and trees throughout the community.
Text: Wikipedia · CC BY-SA 4.0
Morrison weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Morrison
Webcams: Windy.com
Living in Morrison
- Median household income
- $66,250
- Median home value
- $95,000
- Median age
- 39.3
Do you know Morrison? Tell us about it
Help other travelers: share what makes Morrison special. We review every message before publishing it.
Map of Morrison
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Morrison Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Morrison, IA population
Morrison had 98 residents in the 2020 Census.
| 2020 Census | 98 |
|---|---|
| Density | 1,032 per sq mi (398 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Morrison at a glance
| State | Iowa (IA) |
|---|---|
| County | Grundy County |
| Type | City |
| Population | 98 (2020) |
| Land area | 0.09 sq mi (0.2 km²) |
| Elevation | 951 ft (290 m) |
| Coordinates | 42.3430° N, 92.6733° W |
| ZIP code | 50657 |
| Census code (GEOID) | 1954165 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Morrison
- Reinbeck4.3 mi E
- Grundy Center5.3 mi W
- Lincoln5.6 mi S
- Holland7.5 mi NW
- Dike8.7 mi N
- Gladbrook11.0 mi S
- Beaman11.4 mi SW
- Stout12.9 mi N
- Hudson13.0 mi NE
- Conrad13.1 mi SW
- Wellsburg14.4 mi NW
- Traer15.1 mi SE
Straight-line distance between town centers.
Frequently asked questions about Morrison
What county is Morrison in?
Morrison is in Grundy County, Iowa.
What is the population of Morrison, IA?
98 people lived in Morrison at the 2020 Census.
What is the ZIP code of Morrison, IA?
The ZIP code of Morrison is 50657.
What is the elevation of Morrison?
951 feet (290 m) above sea level.
What towns are near Morrison?
Reinbeck (4.3 mi), Grundy Center (5.3 mi), Lincoln (5.6 mi), Holland (7.5 mi), Dike (8.7 mi).
Last updated: