Shannon City, Iowa

[3] Shannon City is two miles west of US Route 169 along the Union-Ringgold County line.

The Grand River flows past the southeast side of the community.

[4] According to the United States Census Bureau, the city has a total area of 0.41 square miles (1.06 km2), all land.

[5] As of the census of 2020,[7] there were 73 people, 29 households, and 19 families residing in the city.

As of the census[8] of 2010, there were 71 people, 35 households, and 19 families living in the city.

40.0% of all households were made up of individuals, and 20% had someone living alone who was 65 years of age or older.

38.2% of all households were made up of individuals, and 17.6% had someone living alone who was 65 years of age or older.

There were 20.0% of families and 17.7% of the population living below the poverty line, including 12.0% of under eighteens and none of those over 64.

Map of Iowa highlighting Union County
Map of Iowa highlighting Ringgold County