Regional Statistics
368,584
99
people/km²
936,725
Opole
12 counties
9,411
km²
Opole
12 counties
9,411
km²
Nyski
9 municipalities
127,992
Opole
1 municipality
126,077
Opolski
13 municipalities
120,841
Kędzierzyńsko-Kozielski
6 municipalities
86,161
Brzeski
6 municipalities
86,149
Strzelecki
7 municipalities
71,257
Oleski
7 municipalities
61,281
Kluczborski
4 municipalities
61,236
Krapkowicki
5 municipalities
59,647
Prudnicki
4 municipalities
51,443
Głubczycki
4 municipalities
42,608
Namysłowski
5 municipalities
42,033
Go back to see all fact bundles
Population in Opole 2023
In 2023, Opole ranked 15th of 16 provinces for population change. Population shrank by 49,781 residents -5.05% over 2018-2023, now at 936,725.
Official GUS data for 12 counties and 71 municipalities within Opole province.
Total Population
-0.61
%
since
2022
2023
936,725
Population Density
-0.60
%
since
2022
2023
99.5
per km²
Vital Statistics
births and deaths
Live Births
-9.00
%
since
2022
2023
6,177
Deaths
-9.54
%
since
2022
2023
10,624
Age Structure
children, working age, and elderly
Children (0-14)
-2.40
%
since
2022
2023
127,691
Working Age (15-64)
-1.21
%
since
2022
2023
613,499
Elderly (65+)
+2.58
%
since
2022
2023
195,535
Gender
Men
-0.66
%
since
2022
2023
452,531
Women
-0.56
%
since
2022
2023
484,194
Age Distribution
from 0 to 75+ years
0-4 years
-6.61
%
since
2022
2023
36,623
5-9 years
+0.53
%
since
2022
2023
44,849
10-14 years
-1.65
%
since
2022
2023
46,219
15-19 years
+3.55
%
since
2022
2023
43,224
20-24 years
-2.89
%
since
2022
2023
41,804
25-29 years
-4.41
%
since
2022
2023
47,787
30-34 years
-5.19
%
since
2022
2023
61,193
35-39 years
-3.84
%
since
2022
2023
74,239
40-44 years
+1.79
%
since
2022
2023
78,601
45-49 years
+1.58
%
since
2022
2023
73,398
50-54 years
+1.47
%
since
2022
2023
64,858
55-59 years
-1.68
%
since
2022
2023
62,275
60-64 years
-2.38
%
since
2022
2023
66,120
65-69 years
+0.92
%
since
2022
2023
64,600
70-74 years
+2.25
%
since
2022
2023
54,074
75-79 years
+12.24
%
since
2022
2023
12,695
80-84 years
-5.45
%
since
2022
2023
22,174
85+ years
+4.75
%
since
2022
2023
22,544