The history of Schwelm goes back to the ninth century, where it is first mentioned as "Suelmiu". The city of Schwelm was officially established in 1496 and became seat of the Ennepe-Ruhr district in 1929. According to its area, Schwelm is the smallest town in North Rhine-Westphalia.