Iola (pronunciato /aɪˈoʊlə/) è una città lungo il fiume Neosho nella parte nord-occidentale della contea di Allen, nel Kansas sud-orientale, negli Stati Uniti centrali. Nel 2010 vi abitavano 5.704 persone. Iola è la sede della contea di Allen. Prende il nome da Iola Colborn.