The commune of Kehlen, population 4,789, is located 6 kilometers northwest of
Luxembourg CityDondelange, Kehlen (population 1,625), Keispelt, Meispelt, Nospelt, and Olm are boroughs within the commune of Kehlen.
The N12 roadway cuts through the center of the commune.