Το Ξηροπήγαδο βρίσκεται ανατολικά της Nαυπακτου, επί της εθνικής οδού Ναυπάκτου-Ιτέας, σε απόσταση περίπου τριών χιλιόμετρων. Στην ουσία η ανατολική πλευρά της Ναυπάκτου και η δυτική πλευρά του Ξηροπήγαδου έχουν ενωθεί. Κατά μήκος του εθνικού δρόμου έχουν αναπτυχθεί πολλές εμπορικές επιχειρήσεις, οι οποίες εξυπηρετούν καθημερινά τις βασικές ανάγκες των κατοίκων.
Το Ξηροπήγαδο χαρακτηρίζεται ως πεδινό χωριό με υψόμετρο 50 μέτρων και συνολικής εκτάσεως 2,1 χιλιάδων στρεμμάτων (8,5 τετραγωνικών χιλιόμετρων), εκ των οποίων το 81% περίπου (1,7 χιλιάδες στρέμματα) είναι καλλιεργήσιμο (σύμφωνα με την απογραφή γεωργικής κτηνοτροφίας ΕΣΥΕ 1991) και μόλις 0,4 χιλιάδες στρέμματα είναι εκτάσεις οικισμών.
Σύμφωνα με την απογραφή του 2001, ο πληθυσμός ανήλθε στους 475 κατοίκους (απογραφή 1971: 272 κάτοικοι, απογραφή 1981: 342 κάτοικοι) και ήταν το πέμπτο δημοτικό διαμέρισμα σε πληθυσμό.
Πριν να ψηφιστεί το νομοσχέδιο Kαποδίστρια (ν.2539/97), το Ξηροπήγαδο ήταν αυτοδύναμη κοινότητα, ενώ ακριβώς μετά την εφαρμογή του νομοσχεδίου διοικητικά ανήκει στον δήμο Ναυπάκτου. Με το σχέδιο Καλλικράτης (ν.3852/2010), το Ξηροπήγαδο διοικητικά ανήκει στον δήμο Ναυπακτίας και στην ευρύτερη περιφέρεια Δυτικής Ελλάδος.




