Elliott is a city in Montgomery County, Iowa, United States, along the East Nishnabotna River.
[4] According to the United States Census Bureau, the city has a total area of 0.42 square miles (1.09 km2), all land.
There were 160 housing units at an average density of 377.7 per square mile (145.8/km2).
There were 168 housing units at an average density of 400.0 per square mile (154.4/km2).
The racial makeup of the city was 99.1% White, 0.3% Native American, 0.3% Asian, and 0.3% from two or more races.
32.0% of all households were made up of individuals, and 12.2% had someone living alone who was 65 years of age or older.
There were 179 housing units at an average density of 436.9 per square mile (168.7/km2).
25.8% of all households were made up of individuals, and 17.8% had someone living alone who was 65 years of age or older.