Regional Statistics
362,849
100
people/km²
948,583
Opole
12 counties
9,412
km²
Opole
12 counties
9,412
km²
Nyski
9 municipalities
130,567
Opole
1 municipality
126,775
Opolski
13 municipalities
120,775
Kędzierzyńsko-Kozielski
6 municipalities
87,983
Brzeski
6 municipalities
87,312
Strzelecki
7 municipalities
72,111
Kluczborski
4 municipalities
62,314
Oleski
7 municipalities
61,954
Krapkowicki
5 municipalities
60,273
Prudnicki
4 municipalities
52,518
Głubczycki
4 municipalities
43,607
Namysłowski
5 municipalities
42,394
Go back to see all fact bundles
Population in Opole 2021
In 2021, Opole ranked 15th of 16 provinces for population change. Population shrank by 44,453 residents -4.48% over 2016-2021, now at 948,583.
Official GUS data for 12 counties and 71 municipalities within Opole province.
Total Population
-0.76
%
since
2020
2021
948,583
Population Density
-0.79
%
since
2020
2021
100.8
per km²
Vital Statistics
births and deaths
Live Births
-8.38
%
since
2020
2021
7,285
Deaths
+3.70
%
since
2020
2021
13,186
Age Structure
children, working age, and elderly
Children (0-14)
-0.77
%
since
2020
2021
132,715
Working Age (15-64)
-1.47
%
since
2020
2021
629,420
Elderly (65+)
+1.71
%
since
2020
2021
186,448
Gender
Men
-0.79
%
since
2020
2021
458,694
Women
-0.73
%
since
2020
2021
489,889
Age Distribution
from 0 to 75+ years
0-4 years
-3.24
%
since
2020
2021
41,601
5-9 years
-0.29
%
since
2020
2021
44,571
10-14 years
+1.07
%
since
2020
2021
46,543
15-19 years
+0.20
%
since
2020
2021
41,103
20-24 years
-3.02
%
since
2020
2021
44,364
25-29 years
-6.36
%
since
2020
2021
52,402
30-34 years
-3.70
%
since
2020
2021
67,821
35-39 years
-1.07
%
since
2020
2021
79,070
40-44 years
+0.16
%
since
2020
2021
76,728
45-49 years
+2.53
%
since
2020
2021
70,809
50-54 years
-0.23
%
since
2020
2021
63,419
55-59 years
-2.52
%
since
2020
2021
64,439
60-64 years
-1.57
%
since
2020
2021
69,265
65-69 years
+0.29
%
since
2020
2021
63,615
70-74 years
+6.47
%
since
2020
2021
50,765
75-79 years
+0.55
%
since
2020
2021
10,245
80-84 years
-2.42
%
since
2020
2021
24,934
85+ years
+2.47
%
since
2020
2021
20,919