Ecclefechan is a small village in the south of Scotland in Dumfries and Galloway..
The name Ecclefechan is derived from the Brythonic for "small church" (cognate with Welsh eglwys meaning church and bychan meaning small, which has the form fechan following a feminine noun). After Gaelic later spread in the area, the belief arose that the name derived from the 7th century St Féchín of Fore. A suggestion that Ecclefechan lay within the early middle age kingdom of Rheged is based on an outdated and now widely rejected idea that Rheged comprised the lands of Cumbria and Dumfries and Galloway and also presumes that Ecclefechan existed as a settlement in those times (c.500-600s). The location of Rheged remains a mystery..
The village is known as "Fechan" to the local residents.