Według ostatecznych wyników Narodowego Spisu Powszechnego Ludności i Mieszkań 2021 populacja w województwie opolskim liczyła 954,1 tys. osób i w porównaniu z wynikami spisu z 2011 r. zmniejszyła się o 6,1%. Na terenie województwa było 186,2 tys. budynków, w których znajdowało się 361,0 tys. mieszkań. W odniesieniu do 2011 r. ich liczba wzrosła odpowiednio o 6,2% i o 4,9%.