На Миргородщині є чимало сіл, оповитих славою давньої козаччини. Одне з них
– старовинне село Шахворостівка, яке існувало ще в XVIIстолітті. Дослідникам досі не вдалося
достеменно дослідити походження його назви. Згідно з законами топоніміки, вона
утворилася від прізвища його осадчого – засновника чи першого власника села. В
козацькому реєстрі 1581 року згадується якийсь козак Шахворост1, а
1649 року в Миргородському полку служив реєстровий козак Самійло Шахворостенко2.