Eddyville is a city in Mahaska, Monroe, and Wapello counties in the U.S. state of Iowa. The population was 970 at the time of the 2020 census.
Category: Mahaska, Iowa, United States