Regional Statistics
811,536
110
people/km²
1,984,479
Kuyavian-Pomeranian
23 counties
17,971
km²
Kuyavian-Pomeranian
23 counties
17,971
km²
Bydgoszcz
1 municipality
324,043
Toruń
1 municipality
193,717
Inowrocławski
9 municipalities
149,000
Bydgoski
8 municipalities
127,915
Toruński
9 municipalities
114,956
Włocławek
1 municipality
99,474
Świecki
11 municipalities
94,358
Grudziądz
1 municipality
87,696
Nakielski
5 municipalities
82,435
Włocławski
13 municipalities
81,591
Brodnicki
10 municipalities
77,345
Żniński
6 municipalities
67,080
Lipnowski
9 municipalities
62,058
Aleksandrowski
9 municipalities
53,086
Chełmiński
7 municipalities
48,715
Tucholski
6 municipalities
46,763
Mogileński
4 municipalities
43,209
Golubsko-Dobrzyński
6 municipalities
42,998
Rypiński
6 municipalities
40,798
Grudziądzki
6 municipalities
39,123
Sępoleński
4 municipalities
38,633
Radziejowski
7 municipalities
37,331
Wąbrzeski
5 municipalities
32,155
Go back to see all fact bundles
Population in Kuyavian-Pomeranian 2025
In 2024, Kuyavian-Pomeranian ranked 9th of 16 provinces – near median. Population shrank by 87,894 residents -4.24% between 2019-2024, now at 1,984,479.
Official GUS data for 23 counties and 144 municipalities within Kuyavian-Pomeranian province.
Total Population
-0.58
%
since
2023
2024
1,984,479
Population Density
-0.63
%
since
2023
2024
110.4
per km²
Vital Statistics
births and deaths
Live Births
-10.44
%
since
2023
2024
12,110
Deaths
-1.68
%
since
2023
2024
21,948
Age Structure
children, working age, and elderly
Children (0-14)
-3.89
%
since
2023
2024
283,596
Working Age (15-64)
-0.77
%
since
2023
2024
1,286,967
Elderly (65+)
+2.47
%
since
2023
2024
413,916
Gender
Men
-0.62
%
since
2023
2024
959,437
Women
-0.54
%
since
2023
2024
1,025,042
Age Distribution
from 0 to 75+ years
0-4 years
-8.87
%
since
2023
2024
75,012
5-9 years
-1.06
%
since
2023
2024
101,595
10-14 years
-2.80
%
since
2023
2024
106,989
15-19 years
+4.30
%
since
2023
2024
108,738
20-24 years
-1.12
%
since
2023
2024
95,714
25-29 years
-3.90
%
since
2023
2024
104,382
30-34 years
-3.62
%
since
2023
2024
126,764
35-39 years
-4.47
%
since
2023
2024
147,857
40-44 years
+0.70
%
since
2023
2024
167,075
45-49 years
+1.65
%
since
2023
2024
157,379
50-54 years
+3.16
%
since
2023
2024
137,220
55-59 years
-0.17
%
since
2023
2024
118,448
60-64 years
-4.04
%
since
2023
2024
123,390
65-69 years
-0.43
%
since
2023
2024
137,643
70-74 years
+1.43
%
since
2023
2024
115,797
75-79 years
+12.95
%
since
2023
2024
31,334
80-84 years
-2.14
%
since
2023
2024
39,349
85+ years
+2.25
%
since
2023
2024
41,530