Iola (vyslovováno /aɪˈoʊlə/) je město podél řeky Neosho v severozápadní části okresu Allen v jihovýchodním Kansasu ve středních Spojených státech. V roce 2010 zde žilo 5 704 obyvatel. Iola je okresním městem okresu Allen County. Je pojmenováno po Iole Colbornovi.