Localisée dans le canton d'Esch-sur-Alzette, la commune de Sanem est située au sud-ouest de la Ville de Luxembourg.