De N10 (Luxemburgs: Nationalstrooss 10) is een Luxemburgse weg die een deel van de Our, de Sûre en de Moezel volgt, langs de grens met Duitsland. Met 113 kilometer is de N10 de langste weg van het land.
Het traject begint bij Marnach bij een splitsing van de N18, loopt vanaf daar naar de oostgrens, en volgt vanaf dan de Duitse grens richting het zuiden, helemaal tot aan Schengen, in de buurt van het drielandenpunt Luxemburg-Duitsland-Frankrijk. Bij een brug over de Moezel wordt de weg hier vervolgd door de Duitse B407.
In Echternach is de N10 voor een deel onderbroken door de CR366 en de N11. Tussen Wasserbillig en Grevenmacher is de N10 onderbroken door de N1.