NUTS 3 areas of Poland by population aged 15 to 64

Miasto Warszawa had the highest population aged 15 to 64 of 73 areas in 2021, at 1.23 million. Świecki had the lowest, at 115,838. The median was 321,142 and the figure for Poland was 24.29 million. Source: Eurostat, European Commission.

Highest1,225,410Miasto Warszawa
Lowest115,838Świecki
Median321,14273 areas
Poland24,292,739History

Top 40 areas, 2021

CSVChart (SVG)

Miasto WarszawaMiasto Warszawa: 1,225,410 persons1,225,410Miasto KrakówMiasto Kraków: 529,231 persons529,231Bydgosko-toruńskiBydgosko-toruński: 491,571 persons491,571KrakowskiKrakowski: 489,228 persons489,228TrójmiejskiTrójmiejski: 485,266 persons485,266PoznańskiPoznański: 465,171 persons465,171Warszawski zachodniWarszawski zachodni: 457,932 persons457,932KieleckiKielecki: 456,788 persons456,788KatowickiKatowicki: 455,688 persons455,688Miasto WrocławMiasto Wrocław: 448,196 persons448,196LubelskiLubelski: 447,721 persons447,721Warszawski wschodniWarszawski wschodni: 443,253 persons443,253KaliskiKaliski: 426,144 persons426,144Miasto ŁódźMiasto Łódź: 424,809 persons424,809BielskiBielski: 419,719 persons419,719SosnowieckiSosnowiecki: 417,987 persons417,987KonińskiKoniński: 414,596 persons414,596WrocławskiWrocławski: 408,836 persons408,836GdańskiGdański: 405,986 persons405,986RzeszowskiRzeszowski: 404,608 persons404,608ZielonogórskiZielonogórski: 392,990 persons392,990RybnickiRybnicki: 390,228 persons390,228WałbrzyskiWałbrzyski: 386,565 persons386,565OlsztyńskiOlsztyński: 380,090 persons380,090OpolskiOpolski: 375,669 persons375,669RadomskiRadomski: 374,358 persons374,358Chełmsko-zamojskiChełmsko-zamojski: 369,802 persons369,802TarnobrzeskiTarnobrzeski: 369,781 persons369,781PiotrkowskiPiotrkowski: 360,457 persons360,457Miasto PoznańMiasto Poznań: 359,629 persons359,629LeszczyńskiLeszczyński: 359,413 persons359,413OświęcimskiOświęcimski: 342,440 persons342,440JeleniogórskiJeleniogórski: 342,084 persons342,084NowosądeckiNowosądecki: 336,817 persons336,817SzczecińskiSzczeciński: 326,421 persons326,421ElbląskiElbląski: 321,972 persons321,972BiałostockiBiałostocki: 321,142 persons321,142CzęstochowskiCzęstochowski: 316,175 persons316,175KrośnieńskiKrośnieński: 289,914 persons289,914Sandomiersko-jędrzejowskiSandomiersko-jędrzejowski: 287,571 persons287,571
persons. Source: Eurostat. Retrieved 2026-10-09.

Full ranking

RankAreas2021
persons
Change on 2020
1Miasto Warszawa Series break1,225,410+8.2%
2Miasto Kraków Series break529,231+5%
3Bydgosko-toruński Series break491,571-4%
4Krakowski Series break489,228-0.2%
5Trójmiejski Series break485,266+1.4%
6Poznański Series break465,171+3.8%
7Warszawski zachodni Series break457,932+7.8%
8Kielecki Series break456,788-8%
9Katowicki Series break455,688-5%
10Miasto Wrocław Series break448,196+8.5%
11Lubelski Series break447,721-4.9%
12Warszawski wschodni Series break443,253+4.2%
13Kaliski Series break426,144-3.9%
14Miasto Łódź Series break424,809-1.5%
15Bielski Series break419,719-3.6%
16Sosnowiecki Series break417,987-4.7%
17Koniński Series break414,596-5.2%
18Wrocławski Series break408,836+2.4%
19Gdański Series break405,986+2.6%
20Rzeszowski Series break404,608-5.2%
21Zielonogórski Series break392,990-5.4%
22Rybnicki Series break390,228-5.5%
23Wałbrzyski Series break386,565-8.3%
24Olsztyński Series break380,090-7.4%
25Opolski Series break375,669-2.9%
26Radomski Series break374,358-7.1%
27Chełmsko-zamojski Series break369,802-9.7%
28Tarnobrzeski Series break369,781-8.6%
29Piotrkowski Series break360,457-6.1%
30Miasto Poznań Series break359,629+4.8%
31Leszczyński Series break359,413-3%
32Oświęcimski Series break342,440-5.5%
33Jeleniogórski Series break342,084-6.9%
34Nowosądecki Series break336,817-6.3%
35Szczeciński Series break326,421-4.8%
36Elbląski Series break321,972-7.4%
37Białostocki Series break321,142-5.4%
38Częstochowski Series break316,175-6.1%
39Krośnieński Series break289,914-8.4%
40Sandomiersko-jędrzejowski Series break287,571-7.6%
41Gliwicki Series break286,737-6%
42Puławski Series break284,704-8.2%
43Tarnowski Series break281,936-7.6%
44Sieradzki Series break277,583-5.6%
45Legnicko-głogowski Series break276,725-5.3%
46Bytomski Series break269,174-5.6%
47Starogardzki Series break268,196-6.4%
48Siedlecki Series break260,574-5%
49Pilski Series break256,861-6%
50Miasto Szczecin Series break255,810-1.9%
51Tyski Series break255,688-2.9%
52Szczecinecko-pyrzycki Series break254,598-8.8%
53Łódzki Series break250,845-1.2%
54Gorzowski Series break243,242-4.4%
55Grudziądzki Series break241,436-5.6%
56Ostrołęcki Series break240,571-5.9%
57Przemyski Series break234,996-9.4%
58Łomżyński Series break232,935-8%
59Inowrocławski Series break224,460-7.4%
60Nyski Series break224,126-7.6%
61Skierniewicki Series break223,572-4.9%
62Koszaliński Series break221,241-4.8%
63Włocławski Series break219,752-7.4%
64Ciechanowski Series break215,450-5.1%
65Nowotarski Series break211,989-5.9%
66Słupski Series break206,843-5.7%
67Płocki Series break204,223-5.7%
68Bialski Series break183,154-7.7%
69Ełcki Series break173,986-8.4%
70Żyrardowski Series break167,972-1.5%
71Suwalski Series break164,664-7.4%
72Chojnicki Series break141,200-4.9%
73Świecki Series break115,838-7.3%

Other periods

About this ranking

Resident population aged 15 to 64 on 1 January (Eurostat).

The working-age band Eurostat uses for EU comparisons. population_16_64 (INE, Spain) starts at 16, so the two series differ.

Every value in the ranking comes from the same publisher and the same period, so the areas are compared on one definition. Equal values share a rank.

How to cite

Eurostat. Population on 1 January by broad age group, 15 to 64, by NUTS 2 and 3 region (demo_r_pjanaggr3). https://ec.europa.eu/eurostat/databrowser/view/demo_r_pjanaggr3/default/table. Retrieved 2026-10-09.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank NUTS 3 areas of Poland by population aged 15 to 64 using official data, and cite the source.
rank_places {"indicator":"population_15_64","level":"province","within":"Poland","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_15_64&level=province&within=Poland&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which area has the highest population aged 15 to 64?

Miasto Warszawa, with 1.23 million in 2021, according to Eurostat, European Commission.

Which area has the lowest population aged 15 to 64?

Świecki, with 115,838 in 2021.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, Population on 1 January by broad age group, 15 to 64, by NUTS 2 and 3 region (demo_r_pjanaggr3). Retrieved 2026-10-09.

Population aged 15 to 64: other rankings

NUTS 3 areas of Poland: more rankings