Dan er et gammelt nordisk navn, som betyder 'dansker'.
Daner ifølge sagnet den første danske konge, og Danmark har navn efter ham. Ivirke-ligheden er det omvendt, personnavnet Dan er dannet ud fra stednavnet Danmark, og sagnkongen Dan harsikkert aldrig eksisteret.
Navnet uddødefuldstændig i løbet af middelalderen og blev genoptaget under Den nordiskenavnerenæssance i 1800-tallet.
Det er mest almindeligt i København ogØstjylland.