Schleiden is a town in North Rhine-Westphalia, Germany. It lies in the Eifel hills, in the district of Euskirchen, and has 12,998 inhabitants as of 30 June 2017.