Głównym ośrodkiem kultu religijnego na Górnym Śląsku jest bazylika Najświętszej Marii Panny i św. Bartłomieja w Piekarach Śląskich. Mieszkają tu głównie grupy narodowościowe: Polacy, Czesi, Niemcy, a także grupa ludności określająca się jako Ślązacy. W Polsce jak i w Czechach narodowość śląska nie jest uznawana. Narodowy Spis Powszechny z roku 2011 wykazał, że do narodowości śląskiej przyznaje się 809 tys. ludzi. Górny Śląsk jest bardziej zróżnicowany pod względem narodowościowym niż Dolny Śląsk. Czesi mieszkają tylko w południowo-zachodniej części Górnego Śląska. W województwie opolskim Niemcy stanowią 10% społeczeństwa. Co ciekawe w niektórych gminach ludność narodowości niemieckiej stanowi większość mieszkańców i odgrywa znaczną rolę we władzach samorządowych. Jeżeli chodzi o język ludność Śląska w zależności od zamieszkania głównie porozumiewa się czeskim, niemieckim, polskim, dialektem śląskim języka niemieckiego oraz dialektem śląskim języka polskiego. Językiem czeskim, a także dialektem laskim posługuje się ludność zamieszkująca Śląsk Czeski. Warte wspomnienia jest to, że obecnie 16 z pośród kilkudziesięciu gmin województwa śląskiego i opolskiego ma wprowadzony urzędowo język niemiecki. Dodatkowo niektóre gminy i miejscowości wprowadzają niemieckie nazwy lub też dwujęzyczne tablice informacyjne. Na Górnym Śląsku działa aż 368 przedszkoli, szkół podstawowych, gimnazjów i liceów, w których nauczany jest język niemiecki jako ojczysty.