Столетово е разположено между Стара планина и Средна гора. Покрай него протича река Стряма. Селото е разположено на 456 m надморска височина. На 2 km северно от селото минава жп линията София–Карлово–Бургас. В Столетово живеят около 750 души.