Iola (prononcer /aɪˈoʊlə) est une ville située le long de la rivière Neosho dans la partie nord-ouest du comté d'Allen, dans le sud-est du Kansas, au centre des États-Unis. En 2010, 5 704 personnes y vivaient. Iola est le chef-lieu du comté d'Allen. Il porte le nom d'Iola Colborn.