Creeslough (/ˈkriːslɒx/ KREES-lokh,[1] locally /ˈkriːslɑː/ KREES-lah;[2] Irish: An Craoslach [ənˠ ˈkˠɾˠiːsˠˌlˠax]) is a village in County Donegal, Ireland. It is 12 kilometres (7 mi) south of Dunfanaghy.