Ο Άγιος Χριστόφορος είναι πεδινό χωριό στην ανατολική Λευκάδα. Βρίσκεται στις υπώρειες της κορυφής «Πολεμικό» (621 μ.) της Ελάτης, δυτικά από το Νυδρί και σε μέσο σταθμικό υψόμετρο 100. Απέχει 20 χλμ. περίπου Ν. της πρωτεύουσας του νησιού.[4][5][6][7][8]
Ο οικισμός αναγνωρίστηκε το 1961 ως Παλαιοκατούνα και προσαρτήθηκε στην κοινότητα Νεοχωρίου Λευκάδος. Το 1963 μετονομάστηκε σε Άγιος Χριστόφορος. Με το ΦΕΚ 244Α - 04/12/1997 αποσπάστηκε από την κοινότητα Νεοχωρίου και προσαρτήθηκε στον δήμο Ελλομένου. Με το ΦΕΚ 87Α - 07/06/2010 αποσπάστηκε από τον δήμο Ελλομένου και προσαρτήθηκε στον δήμο Λευκάδος.[3]