Szlovákiában 2010-ben 62 900 idegen, azaz nem szlovák állampolgár él. Az Európai Unióban csak Litvániában és Lengyelországban alacsonyabb az idegen állampolgárok aránya.
A Szlovákiában bevándorlók több mint 90 százaléka európai. Közülük 38 700-an az Európai Unió más tagállamának állampolgárai, továbbá 24 200 nem EU-s európai polgárt tartanak nyilván.
Az európai nagy országok közül Németország a listavezető az idegen állampolgárok száma alapján. Összesen 7,1 millió nem német állampolgár él Németországban, ami az összlakosság 8,7 százalékának felel meg. Az arányokat nézve azonban Svédország a listavezető, az országban élők 12,3 százalékát adják a külföldi állampolgárok, akik összesen 5,7 milliónyian vannak. A lista elején van Nagy Britannia (7,7% – 4,4 millió) és Olaszország is (7% — 4,2 millió).