Osweiler (Luxembourgish: Uesweller) is a small town in the commune of Rosport, in eastern Luxembourg. As of 2005[update], the town has a population of 369.
Coordinates: 49°47′N 6°26′E / 49.783°N 6.433°E / 49.783; 6.433