Ο οικισμός είναι κτισμένος σε υψόμετρο 45 μέτρων[4][χρειάζεται καλύτερη πηγή] και βρίσκεται σε απόσταση 5,5 χιλιόμ. ανατολικά από τα Λεχαινά (έδρα του δήμου), ενώ στα νοτιοδυτικά του χωριού είναι το στρατιωτικό αεροδρόμιο της Ανδραβίδας. Ως ξεχωριστός οικισμός αναφέρεται επίσημα το 1940 με την ονομασία Μπάστας[1] να προσαρτάται στην τότε κοινότητα Λεχαινών. Το 1957 με το ΦΕΚ 11Α - 24/01/1957 μετονομάστηκε σε Άγιοι Θεόδωροι.[5] Μέχρι το 2011 υπαγόταν διοικητικά στον Δήμο Λεχαινών. Σύμφωνα με το Σχέδιο Καλλικράτης, μαζί με τα Λεχαινά, τον Άγιο Παντελεήμονα και το Καταρράχι αποτελούν τη δημοτική κοινότητα Λεχαινών που υπάγεται στη δημοτική ενότητα Κάστρου - Κυλλήνης του Δήμου Ανδραβίδας - Κυλλήνης.