Ο Ελεώνας απέχει 80 χλμ από την Αθήνα και 18χλμ από τη Θήβα. Η κοινότητα πήρε το όνομά της από τα έλη που υπήρχαν στην περιοχή κατά την αρχαιότητα και γι’ αυτό γράφεται με «ε» και όχι με «αι». Μέχρι το 1955 ονομάζονταν ΣΠΑΗΔΕΣ.

Η αρχαία πόλη του Ελεώνα βρισκόταν στην περιοχή του σύγχρονου οικισμού. Ο Όμηρος την αναφέρει ως μία από τις Βοιωτικές Πόλεις που συμμετείχαν στον Τρωικό Πόλεμο.

Στην περιοχή ανάμεσα στον Ελεώνα και στο διπλανό χωριό, το Άρμα, έχουν γίνει αρχαιολογικές έρευνες για να διαπιστωθεί ο ρόλος που έπαιξαν μία σειρά οικισμών στην αρχαιότητα, όπως αναφέρεται στην Ιλιάδα του Ομήρου. Η έρευνα έχει αποκαλύψει οχυρώσεις και θραύσματα κεραμικών της Μυκηναϊκής, της Κλασικής και της Μεσσαιωνικής Εποχής.

Η οικονομία του χωριού βασίζεται κυρίως στην γεωργία και την κτηνοτροφία. Ο πληθυσμός της κοινότητας ανάερχεται σε 1.010 κατοίκους σύμφωνα με την απογραφή του 2011.