Ein Teil der Seefahrtsregeln und ein auf See wichtiges Identifikationsmerkmal ist die Nationalflagge. Sie ist die offizielle Flagge eines Landes, wird in der Seefahrt auch Nationale genannt und sie zeigt an, in welchem Land das Schiff registriert ist oder wo der Eigentümer des Schiffes lebt.
In der Regel zeichnet sich die Nationalflagge eines Landes durch bestimmte Farben und Muster aus, welche charakteristisch für das jeweilige Land sind. Die Flagge kann in einigen Fällen auch ein Wappen, ein Emblem oder andere Symbole enthalten. Die internationalen Seefahrtsregeln bestimmen die Größe und die Platzierung der Flagge auf einem Schiff.
Auch eine wichtige symbolische Bedeutung fällt der Nationalflagge auf einem Schiff zu, denn sie repräsentiert die Identität und den Stolz einer Nation. Es ist auf See üblich, dass die Nationalflagge eines anderen Landes als Zeichen des Respekts gehisst wird, wenn man in die Gewässer des jeweiligen Landes fährt oder wenn man ein Schiff einer anderen Nation besucht.
In internationalen Gewässern gilt an Bord des jeweiligen Schiffes das Recht der Nationalflagge, also des Landes, das die Nationalflagge bezeichnet.