Iola is a village in Clay County, Illinois, United States. The population was 98 at the 2020 census. Iola is located in northwestern Clay County at 38°50′1″N 88°37′40″W / 38.83361°N 88.62778°W. Louisville, the county seat, is 9 miles to the southwest.