Швельм (нем. Schwelm) — город в Германии, районный центр, расположен в земле Северный Рейн-Вестфалия.
Подчинён административному округу Арнсберг. Входит в состав района Эннепе-Рур. Население составляет 28 614 человек (на 31 декабря 2010 года).[1] Занимает площадь 20,5 км². Официальный код — 05 9 54 024.
Город подразделяется на 13 городских районов.
Через город проходит общеевропейская католическая паломническая дорога Святого Иакова.