Za ostala značenja, vidi Stranac (razvrstavanje).

Stranac je svaka osoba koja se nalazi na teritoriju neke države čije državljanstvo ne posjeduje. Većina današnjih država ima poseban zakon o strancima, kojim regulira prava stranaca na svom teritoriju.