[347] Ecclefechan (spr. ecklféchen), uraltes Dorf in Dumfriesshire (Schottland), im Annantal, mit (1891) 746 Einw., ist Geburts- und Begräbnisort Th. Carlyles.