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 2020, at 1.13 million. Świecki had the lowest, at 125,003. The median was 339,452 and the figure for Poland was 25.18 million. Source: Eurostat, European Commission.

Highest1,132,530Miasto Warszawa
Lowest125,003Świecki
Median339,45273 areas
Poland25,179,321History

Top 40 areas, 2020

CSVChart (SVG)

Miasto WarszawaMiasto Warszawa: 1,132,530 persons1,132,530Bydgosko-toruńskiBydgosko-toruński: 511,976 persons511,976Miasto KrakówMiasto Kraków: 504,168 persons504,168KieleckiKielecki: 496,548 persons496,548KrakowskiKrakowski: 490,048 persons490,048KatowickiKatowicki: 479,879 persons479,879TrójmiejskiTrójmiejski: 478,737 persons478,737LubelskiLubelski: 470,548 persons470,548PoznańskiPoznański: 448,290 persons448,290KaliskiKaliski: 443,503 persons443,503SosnowieckiSosnowiecki: 438,723 persons438,723KonińskiKoniński: 437,223 persons437,223BielskiBielski: 435,256 persons435,256Miasto ŁódźMiasto Łódź: 431,480 persons431,480RzeszowskiRzeszowski: 426,990 persons426,990Warszawski wschodniWarszawski wschodni: 425,468 persons425,468Warszawski zachodniWarszawski zachodni: 424,798 persons424,798WałbrzyskiWałbrzyski: 421,483 persons421,483ZielonogórskiZielonogórski: 415,535 persons415,535Miasto WrocławMiasto Wrocław: 413,229 persons413,229RybnickiRybnicki: 412,800 persons412,800OlsztyńskiOlsztyński: 410,385 persons410,385Chełmsko-zamojskiChełmsko-zamojski: 409,413 persons409,413TarnobrzeskiTarnobrzeski: 404,357 persons404,357RadomskiRadomski: 402,878 persons402,878WrocławskiWrocławski: 399,406 persons399,406GdańskiGdański: 395,591 persons395,591OpolskiOpolski: 386,747 persons386,747PiotrkowskiPiotrkowski: 383,717 persons383,717LeszczyńskiLeszczyński: 370,422 persons370,422JeleniogórskiJeleniogórski: 367,470 persons367,470OświęcimskiOświęcimski: 362,499 persons362,499NowosądeckiNowosądecki: 359,415 persons359,415ElbląskiElbląski: 347,601 persons347,601Miasto PoznańMiasto Poznań: 343,276 persons343,276SzczecińskiSzczeciński: 342,867 persons342,867BiałostockiBiałostocki: 339,452 persons339,452CzęstochowskiCzęstochowski: 336,832 persons336,832KrośnieńskiKrośnieński: 316,443 persons316,443Sandomiersko-jędrzejowskiSandomiersko-jędrzejowski: 311,334 persons311,334
persons. Source: Eurostat. Retrieved 2026-10-09.

Full ranking

RankAreas2020
persons
Change on 2019
1Miasto Warszawa1,132,530-0.2%
2Bydgosko-toruński511,976-0.9%
3Miasto Kraków504,168+0.3%
4Kielecki496,548-1.6%
5Krakowski490,048-0.1%
6Katowicki479,879-1.5%
7Trójmiejski478,737-0.6%
8Lubelski470,548-0.9%
9Poznański448,290+0.7%
10Kaliski443,503-1%
11Sosnowiecki438,723-2.1%
12Koniński437,223-1.1%
13Bielski435,256-0.9%
14Miasto Łódź431,480-1.9%
15Rzeszowski426,990-0.2%
16Warszawski wschodni425,468+0.2%
17Warszawski zachodni424,798+0.5%
18Wałbrzyski421,483-1.9%
19Zielonogórski415,535-1.2%
20Miasto Wrocław413,229-0.8%
21Rybnicki412,800-1.1%
22Olsztyński410,385-1.3%
23Chełmsko-zamojski409,413-1.7%
24Tarnobrzeski404,357-1.2%
25Radomski402,878-1.5%
26Wrocławski399,406+0.1%
27Gdański395,591+0.6%
28Opolski386,747-1.4%
29Piotrkowski383,717-1.4%
30Leszczyński370,422-0.8%
31Jeleniogórski367,470-1.7%
32Oświęcimski362,499-1.3%
33Nowosądecki359,415-0.5%
34Elbląski347,601-1.5%
35Miasto Poznań343,276-1.5%
36Szczeciński342,867-1.1%
37Białostocki339,452-0.9%
38Częstochowski336,832-1.4%
39Krośnieński316,443-1.1%
40Sandomiersko-jędrzejowski311,334-1.6%
41Puławski310,200-1.4%
42Gliwicki305,187-1.5%
43Tarnowski304,989-0.9%
44Sieradzki294,009-1.2%
45Legnicko-głogowski292,337-1.5%
46Starogardzki286,527-1.1%
47Bytomski285,169-1.2%
48Szczecinecko-pyrzycki279,221-1.8%
49Siedlecki274,354-1.1%
50Pilski273,228-1.2%
51Tyski263,241-0.9%
52Miasto Szczecin260,851-1.2%
53Przemyski259,317-1.3%
54Grudziądzki255,850-1.3%
55Ostrołęcki255,631-1.1%
56Gorzowski254,500-1.1%
57Łódzki253,884-0.7%
58Łomżyński253,290-1.5%
59Nyski242,608-1.6%
60Inowrocławski242,329-1.3%
61Włocławski237,208-1.4%
62Skierniewicki235,004-1.5%
63Koszaliński232,460-1.4%
64Ciechanowski226,914-1.4%
65Nowotarski225,337-0.6%
66Słupski219,449-1.3%
67Płocki216,582-1.4%
68Bialski198,523-1.4%
69Ełcki189,921-1.2%
70Suwalski177,869-1.1%
71Żyrardowski170,477-1.1%
72Chojnicki148,535-0.9%
73Świecki125,003-1.1%

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.13 million in 2020, according to Eurostat, European Commission.

Which area has the lowest population aged 15 to 64?

Świecki, with 125,003 in 2020.

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