NUTS 3 areas of Poland by population density

Miasto Warszawa had the highest population density of 73 areas in 2020, at 3,523.5 inhabitants per km². Szczecinecko-pyrzycki had the lowest, at 41.6 inhabitants per km². The median was 103.6 inhabitants per km² and the figure for Poland was 123.6 inhabitants per km². Source: Eurostat, European Commission.

Highest3,523.5Miasto Warszawa
Median103.673 areas
Poland123.6History

Top 40 areas, 2020

CSVChart (SVG)

Miasto WarszawaMiasto Warszawa: 3,523.5 inhabitants per km²3,523.5Miasto KrakówMiasto Kraków: 2,417.5 inhabitants per km²2,417.5Miasto ŁódźMiasto Łódź: 2,330.1 inhabitants per km²2,330.1Miasto WrocławMiasto Wrocław: 2,238.1 inhabitants per km²2,238.1Miasto PoznańMiasto Poznań: 2,083.1 inhabitants per km²2,083.1KatowickiKatowicki: 1,935.4 inhabitants per km²1,935.4TrójmiejskiTrójmiejski: 1,865.2 inhabitants per km²1,865.2Miasto SzczecinMiasto Szczecin: 1,720.2 inhabitants per km²1,720.2GliwickiGliwicki: 533.1 inhabitants per km²533.1RybnickiRybnicki: 470.3 inhabitants per km²470.3TyskiTyski: 439.2 inhabitants per km²439.2SosnowieckiSosnowiecki: 377.4 inhabitants per km²377.4BielskiBielski: 286.6 inhabitants per km²286.6BytomskiBytomski: 275.3 inhabitants per km²275.3OświęcimskiOświęcimski: 273.7 inhabitants per km²273.7Bydgosko-toruńskiBydgosko-toruński: 271.2 inhabitants per km²271.2Warszawski zachodniWarszawski zachodni: 265.2 inhabitants per km²265.2Warszawski wschodniWarszawski wschodni: 208.2 inhabitants per km²208.2KrakowskiKrakowski: 180.6 inhabitants per km²180.6RzeszowskiRzeszowski: 178.8 inhabitants per km²178.8TarnowskiTarnowski: 175.5 inhabitants per km²175.5ŁódzkiŁódzki: 175.4 inhabitants per km²175.4LubelskiLubelski: 169.8 inhabitants per km²169.8CzęstochowskiCzęstochowski: 167.6 inhabitants per km²167.6WałbrzyskiWałbrzyski: 153.3 inhabitants per km²153.3NowosądeckiNowosądecki: 152.8 inhabitants per km²152.8KieleckiKielecki: 149.9 inhabitants per km²149.9GdańskiGdański: 139.5 inhabitants per km²139.5PoznańskiPoznański: 136.2 inhabitants per km²136.2TarnobrzeskiTarnobrzeski: 135.7 inhabitants per km²135.7Legnicko-głogowskiLegnicko-głogowski: 128.6 inhabitants per km²128.6NowotarskiNowotarski: 128.1 inhabitants per km²128.1KaliskiKaliski: 115.4 inhabitants per km²115.4OpolskiOpolski: 110.3 inhabitants per km²110.3RadomskiRadomski: 105.8 inhabitants per km²105.8StarogardzkiStarogardzki: 105.7 inhabitants per km²105.7KonińskiKoniński: 103.6 inhabitants per km²103.6ŻyrardowskiŻyrardowski: 103 inhabitants per km²103JeleniogórskiJeleniogórski: 99.4 inhabitants per km²99.4WłocławskiWłocławski: 99.4 inhabitants per km²99.4
inhabitants per km². Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankAreas2020
inhabitants per km²
Change on 2019
1Miasto Warszawa3,523.50%
2Miasto Kraków2,417.50%
3Miasto Łódź2,330.10%
4Miasto Wrocław2,238.10%
5Miasto Poznań2,083.10%
6Katowicki1,935.40%
7Trójmiejski1,865.20%
8Miasto Szczecin1,720.20%
9Gliwicki533.10%
10Rybnicki470.30%
11Tyski439.20%
12Sosnowiecki377.40%
13Bielski286.60%
14Bytomski275.30%
15Oświęcimski273.70%
16Bydgosko-toruński271.20%
17Warszawski zachodni265.20%
18Warszawski wschodni208.20%
19Krakowski180.60%
20Rzeszowski178.80%
21Tarnowski175.50%
22Łódzki175.40%
23Lubelski169.80%
24Częstochowski167.60%
25Wałbrzyski153.30%
26Nowosądecki152.80%
27Kielecki149.90%
28Gdański139.50%
29Poznański136.20%
30Tarnobrzeski135.70%
31Legnicko-głogowski128.60%
32Nowotarski128.10%
33Kaliski115.40%
34Opolski110.30%
35Radomski105.80%
36Starogardzki105.70%
37Koniński103.60%
38Żyrardowski1030%
39Jeleniogórski99.40%
39Włocławski99.40%
41Białostocki98.80%
41Płocki98.80%
43Piotrkowski97.90%
44Grudziądzki96.20%
45Leszczyński93.80%
46Wrocławski93.50%
47Inowrocławski91.60%
48Przemyski90.10%
49Nyski89.70%
50Skierniewicki88.10%
51Krośnieński85.60%
52Puławski84.90%
53Koszaliński81.60%
54Zielonogórski79.80%
55Sieradzki78.50%
56Elbląski72.50%
57Sandomiersko-jędrzejowski71.10%
58Siedlecki69.50%
59Szczeciński69.30%
60Chełmsko-zamojski66.20%
61Słupski64.60%
62Ciechanowski64.50%
63Pilski63.50%
64Gorzowski63.30%
65Olsztyński60.60%
66Ostrołęcki58.80%
67Świecki56.70%
68Chojnicki55.90%
69Bialski50.30%
70Ełcki47.90%
71Łomżyński43.40%
72Suwalski43.20%
73Szczecinecko-pyrzycki41.60%

Other periods

About this ranking

Resident population divided by land area in km². World Bank figures use mid-year population and land area excluding inland water.

United States: Census Bureau population estimates for 1 July divided by land area (water excluded) from the latest Census Gazetteer files. US tables often give people per square mile; multiply persons per km² by 2.59 to compare.

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 density by NUTS 3 region (demo_r_d3dens). https://ec.europa.eu/eurostat/databrowser/view/demo_r_d3dens/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 density using official data, and cite the source.
rank_places {"indicator":"population_density","level":"province","within":"Poland","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_density&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 density?

Miasto Warszawa, with 3,523.5 inhabitants per km² in 2020, according to Eurostat, European Commission.

Which area has the lowest population density?

Szczecinecko-pyrzycki, with 41.6 inhabitants per km² 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 density by NUTS 3 region (demo_r_d3dens). Retrieved 2026-10-08.

Population density: other rankings

NUTS 3 areas of Poland: more rankings