Neunhausen is a village in north-western Luxembourg. It is part of the canton of Wiltz, which is part of the district of Diekirch. Previously it was a commune – the smallest in Luxembourg in terms of both population and population density – until it was merged with Esch-sur-Sûre in 2011.