U Hrvatskoj živi čak 558 osoba bez državljanstva te 173 osobe nepoznatog državljanstva. Prema podacima Državnog zavoda za statistiku, iz 102 države svijeta Hrvatska ima nekoliko tisuća stranih državljana.
Najveći broj stranaca u Hrvatsku dolazi iz BiH (7.400), a najmanje iz Gambije, Malezije, Senegala, Urugvaja, Zambije i Zimbabvea, po pet državljana.
Među prvih 20 država iz kojih Hrvatska ima najviše stranih državljana stanovnika, nakon BiH slijede Srbija (2.764), Slovenija (2.625), Njemačka (2.148), Kosovo (1.199), Italija (1.133), Sjeverna Makedonija (1107), Kina (797), Ukrajina (618), Velika Britanija (564), SAD (546), Rusija (545), Austrija (456), Nepal (433), Mađarska (397), Filipini (350), Francuska (328), Albanija (313), Nizozemska (288) i Češka (283).
OTPOR.Media