Overview Odebolt is a village in Iowa, United States, with a population of about 978[1]. Geography Coordinates: 42.3122, -95.2506