[5] Davis City was a shipping point on the Chicago, Burlington and Quincy Railroad.
A stream gauge station is maintained on the river in the city.
According to the United States Census Bureau, the city has a total area of 0.59 square miles (1.53 km2), all land.
[7] As of the census of 2020,[9] there were 179 people, 81 households, and 52 families residing in the city.
30.9% of all households were made up of individuals, 17.3% had someone living alone who was 65 years old or older.
At the 2010 census there were 204 people in 94 households, including 53 families, in the city.
The racial makup of the city was 98.0% White, 0.5% Native American, and 1.5% from two or more races.
At the 2000 census there were 275 people in 109 households, including 79 families, in the city.
About 25.6% of families and 28.6% of the population were below the poverty line, including 30.4% of those under the age of eighteen and 23.1% of those sixty five or over.