podczas polskiego Narodowego Spisu Powszechnego śląską identyfikację narodowo-etniczną zadeklarowało 596 224, w tym 236 588 osób jako identyfikację pierwszą (w tym 187 372 jako jedyną), a 359 636 jako identyfikację drugą.

W czeskim spisie powszechnym w 2011 narodowość śląską zadeklarowało 12 231 osób, z tego najwięcej w kraju morawsko-śląskim – 11 317 (wynik nie uwzględnia mieszanych deklaracji).. W 2001 r. w czeskim spisie powszechnym narodowość śląską zadeklarowało 10 878 obywateli Czech, w tym 9753 mieszkańców kraju morawsko-śląskiegoTim Bespyatov: Ethnic composition: 2001 census.. Najwięcej deklaracji narodowości śląskiej w 2001 r. miało miejsce w powiecie Opawa, tj. 4486 osób obywateli Czech. Gabriela Šamanová z Akademii Nauk Republiki Czeskiej względem spisu z 1991 r. ocenia, że świadomość narodowości śląskiej istotnie się zmniejszyła i znaczna część Ślązaków zadeklarowała w 2001 r. narodowość czeską.