Назва села, за деякими припущеннями, походить від прізвища одного з його перших мешканців козака Савки Вишняка. В 1618р. Вишняки переходять у власність родини Вишневецьких, а під час Гетьманщини належали до Хорольської сотні Миргородського полку. В селі збереглись збудована у 1799 р.Троїцька церква та садиба Котляревської-Родзянко (1805р.), в якій гостював в 1845 р. Т. Шевченко. Сьогодні в приміщені садиби розмістився будинок пристарілих.