Eldon, Iowa
At the 2010 census 927 people, 406 households, and 260 families were living in the city. About 835.1 inhabitants lived there per square mile (322.4/km2). The 448 houses had a density of . The racial makeup of the city was 98.4% White, 0.1% African American, 0.2% Native American, 0.3% from other races, and 1.0% from two or more races. Hispanic or Latino of any race were 1.1%.