Село Шахворостівка знаходиться на правому березі річки Лихобабівка, вище за течією на відстані 1,5 км розташоване село Круглик (зняте з обліку), нижче за течією примикає село Трудолюб, на протилежному березі - село Малинівка. Поруч проходить автомобільна дорога Р42.
Об'єкти соціальної сфери
Школа.
Будинок культури.
Історія
Село постраждало внаслідок геноциду українського народу, проведеного радянським урядом в 1932-1933 і 1946-1947 роках.
Населення
Мова
Розподіл населення за рідною мовою за даними перепису 2001 року: