Af befolkningen i 2002 anså 96,75 %<ref name="CIA"/> sig som polakker, mens 1,23 % erklærede en anden nationalitet. 2,03 % af befolkningen erklærede ikke nogen national tilhørsforhold. De største minoriteter er [[schlesiere]] (173,2 tusind), tyskere (152,9 tusind), hviderussere (48,7 tusind), ukrainere (31 tusind), [[Roma (folkeslag)|sigøjnere]] (12,9 tusind), russere (6,1 tusind), [[lemkere]] (5,9 tusind) og litauere (5,8 tusind). Der findes også mindre grupper [[kasjubere]], [[Slovakiet|slovakker]], [[vietnam]]esere, franskmænd, amerikanere, [[Grækenland|grækere]], italienere, [[Bulgarien|bulgarere]], [[israel]]ere, [[Armenien|armenere]], [[Tjekkiet|tjekkere]], englændere, [[tatarerne (tyrkisk folk)|tatarer]] og [[karaitter]]. Det polske sprog, som tilhører den vestlige gren af de [[slaviske sprog]], er landets officielle sprog. I 15 [[gmina]]er er desuden [[Tysk (sprog)|tysk]], [[kasjubisk]] og [[litauisk]] hjælpesprog.
Politik Organisationer