Eddyville es una ciudad repartida entre los condados de Monroe, Wapello y Mahaska, Estado de Iowa, Estados Unidos.
Según el censo de 2010,[4] había 1024 personas residiendo en la localidad.
El 96,48% de los habitantes eran blancos, el 0,1% afroamericanos, el 0,1% amerindios, el 0,1% asiáticos, el 1,56% de otras razas, y el 1,66% pertenecía a dos o más razas.
Por cada 100 mujeres de 18 años o más, había 88,0 hombres.
Los hombres tenían unos ingresos medios de 31.250 $ frente a los 21.304 $ para las mujeres.