Regional Statistics
360,400
101
people/km²
955,844
Opole
12 counties
9,412
km²
Opole
12 counties
9,412
km²
Nyski
9 municipalities
132,011
Opole
1 municipality
127,540
Opolski
13 municipalities
121,082
Kędzierzyńsko-Kozielski
6 municipalities
89,355
Brzeski
6 municipalities
88,032
Strzelecki
7 municipalities
72,382
Kluczborski
4 municipalities
62,890
Oleski
7 municipalities
62,311
Krapkowicki
5 municipalities
60,705
Prudnicki
4 municipalities
53,171
Głubczycki
4 municipalities
43,972
Namysłowski
5 municipalities
42,393
Go back to see all fact bundles
Population in Opole 2020
In 2020, Opole ranked 15th of 16 provinces for population change. Population shrank by 40,167 residents -4.03% over 2015-2020, now at 955,844.
Official GUS data for 12 counties and 71 municipalities within Opole province.
Total Population
-2.73
%
since
2019
2020
955,844
Population Density
-2.68
%
since
2019
2020
101.6
per km²
Vital Statistics
births and deaths
Live Births
-6.38
%
since
2019
2020
7,951
Deaths
+18.91
%
since
2019
2020
12,716
Age Structure
children, working age, and elderly
Children (0-14)
+1.18
%
since
2019
2020
133,743
Working Age (15-64)
-3.98
%
since
2019
2020
638,793
Elderly (65+)
-1.02
%
since
2019
2020
183,308
Gender
Men
-2.69
%
since
2019
2020
462,368
Women
-2.76
%
since
2019
2020
493,476
Age Distribution
from 0 to 75+ years
0-4 years
-0.13
%
since
2019
2020
42,995
5-9 years
+2.53
%
since
2019
2020
44,699
10-14 years
+1.12
%
since
2019
2020
46,049
15-19 years
-3.65
%
since
2019
2020
41,022
20-24 years
-9.53
%
since
2019
2020
45,747
25-29 years
-11.76
%
since
2019
2020
55,959
30-34 years
-6.37
%
since
2019
2020
70,430
35-39 years
-0.34
%
since
2019
2020
79,925
40-44 years
+1.04
%
since
2019
2020
76,608
45-49 years
+0.96
%
since
2019
2020
69,064
50-54 years
-3.65
%
since
2019
2020
63,567
55-59 years
-5.84
%
since
2019
2020
66,104
60-64 years
-3.43
%
since
2019
2020
70,367
65-69 years
-0.91
%
since
2019
2020
63,428
70-74 years
+9.94
%
since
2019
2020
47,680
75-79 years
-9.90
%
since
2019
2020
10,189
80-84 years
-4.45
%
since
2019
2020
25,553
85+ years
-6.75
%
since
2019
2020
20,415