El cantón de Capellen limita al norte con los cantones de Redingen y Mersch, al este con el cantón de Luxemburgo, al sur con el cantón de Esch-sur-Alzette y al oeste con la provincia de Luxemburgo (Bélgica).