Przed II wojną światową Polska była krajem wielonarodowościowym i zróżnicowanym pod względem wyznaniowym.
Struktura narodowościowa Polski w 1931 roku obejmowała:
- Polaków, którzy stanowili 69% ludności Polski,
- Ukraińców, którzy stanowili 14% ludności Polski,
- Żydów, którzy stanowili 8,6% ludności Polski,
- Białorusinów, którzy stanowili 3,1% ludności Polski,
- Niemców, którzy stanowili 2,3% ludności Polski,
- przedstawicieli innych narodów, którzy stanowili 3% ludności Polski.
Struktura wyznaniowa Polski w 1931 roku obejmowała:
- 64,8% wyznawców rzymskokatolickich,
- 11,8% wyznawców prawosławia,
- 10,4% wyznawców grekokatolickich,
- 9,8% wyznawców judaizmu,
- 2,4% wyznawców ewangelickich,
- 0,8% wyznawców innych religii.
W 2011 roku około 97% mieszkańców Polski zadeklarowała narodowość polską, natomiast około 88% zadeklarowało wyznanie rzymskokatolickie.
Po zakończeniu II wojny światowej Polska stała się krajem jednolitym narodowościowo i wyznaniowo. Spowodowały to zmiany granic kraju, zagłada Żydów oraz przesiedlenia.