Capellen (Luxembourgish: Capellen, German: Capellen) is a town in the commune of Mamer, in south-western Luxembourg, 12 km (7.5 mi) west of Luxembourg City.

Despite not having a commune named after it, Capellen gives its name to the canton of Capellen.