Останній Польський перепис 2002 показав, що сілезці — найбільша національна меншина в Польщі, німці, були другими; обидві групи розташовано здебільшого у Верхній Сілезії. Чеська частина Сілезії населена чехами, моравами і поляками.