NUTS 3 areas of Poland by population

Miasto Warszawa had the highest population of 73 areas in 2023, at 1.87 million. Świecki had the lowest, at 174,147. The median was 479,660 and the figure for Poland was 36.75 million. Source: Eurostat, European Commission.

Highest1,869,188Miasto Warszawa
Lowest174,147Świecki
Median479,66073 areas
Poland36,753,736History

Top 40 areas, 2023

CSVChart (SVG)

Miasto WarszawaMiasto Warszawa: 1,869,188 persons1,869,188Miasto KrakówMiasto Kraków: 792,655 persons792,655KrakowskiKrakowski: 751,069 persons751,069TrójmiejskiTrójmiejski: 744,814 persons744,814Bydgosko-toruńskiBydgosko-toruński: 744,334 persons744,334Warszawski zachodniWarszawski zachodni: 712,943 persons712,943PoznańskiPoznański: 712,432 persons712,432KieleckiKielecki: 696,408 persons696,408Warszawski wschodniWarszawski wschodni: 687,379 persons687,379LubelskiLubelski: 682,886 persons682,886KatowickiKatowicki: 682,224 persons682,224Miasto WrocławMiasto Wrocław: 671,206 persons671,206Miasto ŁódźMiasto Łódź: 652,983 persons652,983BielskiBielski: 643,512 persons643,512KaliskiKaliski: 643,465 persons643,465SosnowieckiSosnowiecki: 636,142 persons636,142WrocławskiWrocławski: 626,574 persons626,574GdańskiGdański: 623,591 persons623,591KonińskiKoniński: 623,516 persons623,516RzeszowskiRzeszowski: 617,969 persons617,969ZielonogórskiZielonogórski: 590,365 persons590,365RybnickiRybnicki: 587,613 persons587,613WałbrzyskiWałbrzyski: 583,214 persons583,214RadomskiRadomski: 565,683 persons565,683OlsztyńskiOlsztyński: 565,651 persons565,651OpolskiOpolski: 560,543 persons560,543TarnobrzeskiTarnobrzeski: 556,025 persons556,025Chełmsko-zamojskiChełmsko-zamojski: 555,496 persons555,496PiotrkowskiPiotrkowski: 546,039 persons546,039LeszczyńskiLeszczyński: 543,338 persons543,338Miasto PoznańMiasto Poznań: 537,063 persons537,063OświęcimskiOświęcimski: 518,818 persons518,818JeleniogórskiJeleniogórski: 512,700 persons512,700NowosądeckiNowosądecki: 512,612 persons512,612SzczecińskiSzczeciński: 488,114 persons488,114BiałostockiBiałostocki: 487,613 persons487,613ElbląskiElbląski: 479,660 persons479,660CzęstochowskiCzęstochowski: 478,804 persons478,804Sandomiersko-jędrzejowskiSandomiersko-jędrzejowski: 436,689 persons436,689KrośnieńskiKrośnieński: 436,569 persons436,569
persons. Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankAreas2023
persons
Change on 2022
1Miasto Warszawa Estimated1,869,188+0.1%
2Miasto Kraków Estimated792,655+0.1%
3Krakowski Estimated751,069+0.5%
4Trójmiejski Estimated744,814-0.3%
5Bydgosko-toruński Estimated744,334-0.4%
6Warszawski zachodni Estimated712,943+1%
7Poznański Estimated712,432+0.8%
8Kielecki Estimated696,408-0.8%
9Warszawski wschodni Estimated687,379+0.7%
10Lubelski Estimated682,886-0.3%
11Katowicki Estimated682,224-0.9%
12Miasto Wrocław Estimated671,206+0.1%
13Miasto Łódź Estimated652,983-0.9%
14Bielski Estimated643,512-0.3%
15Kaliski Estimated643,465-0.4%
16Sosnowiecki Estimated636,142-1%
17Wrocławski Estimated626,574+0.7%
18Gdański Estimated623,591+0.9%
19Koniński Estimated623,516-0.4%
20Rzeszowski Estimated617,969+0.2%
21Zielonogórski Estimated590,365-0.6%
22Rybnicki Estimated587,613-0.6%
23Wałbrzyski Estimated583,214-1.1%
24Radomski Estimated565,683-0.6%
25Olsztyński Estimated565,651-0.6%
26Opolski Estimated560,543-0.5%
27Tarnobrzeski Estimated556,025-0.5%
28Chełmsko-zamojski Estimated555,496-1.1%
29Piotrkowski Estimated546,039-0.8%
30Leszczyński Estimated543,338-0.2%
31Miasto Poznań Estimated537,063-0.6%
32Oświęcimski Estimated518,818-0.6%
33Jeleniogórski Estimated512,700-0.8%
34Nowosądecki Estimated512,612-0.1%
35Szczeciński Estimated488,114-0.3%
36Białostocki Estimated487,613-0.1%
37Elbląski Estimated479,660-0.7%
38Częstochowski Estimated478,804-0.7%
39Sandomiersko-jędrzejowski Estimated436,689-0.9%
40Krośnieński Estimated436,569-0.6%
41Puławski Estimated435,104-0.9%
42Gliwicki Estimated428,209-0.8%
43Tarnowski Estimated424,550-0.4%
44Legnicko-głogowski Estimated420,225-0.6%
45Sieradzki Estimated419,701-0.6%
46Bytomski Estimated403,345-0.7%
47Starogardzki Estimated400,941-0.5%
48Siedlecki Estimated399,123-0.5%
49Miasto Szczecin Estimated386,597-0.6%
50Tyski Estimated385,434-0.2%
51Łódzki Estimated385,278-0.2%
52Pilski Estimated384,414-0.5%
53Szczecinecko-pyrzycki Estimated380,926-0.9%
54Gorzowski Estimated362,428-0.6%
55Ostrołęcki Estimated361,537-0.6%
56Grudziądzki Estimated361,017-0.6%
57Łomżyński Estimated351,876-1%
58Przemyski Estimated351,769-0.6%
59Skierniewicki Estimated339,020-0.8%
60Nyski Estimated335,827-1%
61Inowrocławski Estimated335,149-0.6%
62Koszaliński Estimated333,412-0.6%
63Włocławski Estimated328,550-0.9%
64Ciechanowski Estimated321,941-0.6%
65Nowotarski Estimated319,601-0.1%
66Słupski Estimated312,145-0.4%
67Płocki Estimated306,505-0.7%
68Bialski Estimated274,914-0.8%
69Ełcki Estimated258,069-0.7%
70Żyrardowski Estimated255,464-0.3%
71Suwalski Estimated244,365-0.7%
72Chojnicki Estimated214,254-0.2%
73Świecki Estimated174,147-0.6%

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

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 NUTS 3 region (demo_r_pjanaggr3). https://ec.europa.eu/eurostat/databrowser/view/demo_r_pjanaggr3/default/table. Retrieved 2026-10-08.

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 using official data, and cite the source.
rank_places {"indicator":"population","level":"province","within":"Poland","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&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?

Miasto Warszawa, with 1.87 million in 2023, according to Eurostat, European Commission.

Which area has the lowest population?

Świecki, with 174,147 in 2023.

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 NUTS 3 region (demo_r_pjanaggr3). Retrieved 2026-10-08.

Population: other rankings

NUTS 3 areas of Poland: more rankings