Olm (; ) is a village in the commune of Kehlen, in western Luxembourg. , the village had a population of 2,128.