# NUTS 3 areas of Poland by net migration including statistical adjustment, 2024

All 73 values come from Eurostat, European Commission for 2024, so the places are comparable.

- Indicator id: `net_migration_plus_adjustment`
- Unit: persons
- Definition: Population change during the year minus natural change (live births minus deaths), including statistical adjustment. A negative value means the population fell by more than natural change explains (Eurostat demographic balance).
- Source: Eurostat, European Commission, Population change, net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3) (https://ec.europa.eu/eurostat/databrowser/view/demo_r_gind3/default/table)
- Publisher page: https://invokely.ai/en/publishers/eurostat
- Retrieved: 2026-10-12
- Citation: Eurostat. Population change, net migration plus statistical adjustment, by NUTS 2 and 3 region (demo_r_gind3). https://ec.europa.eu/eurostat/databrowser/view/demo_r_gind3/default/table. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/net-migration-including-statistical-adjustment/poland-provinces

| Rank | Place | persons |
|---:|---|---:|
| 1 | Warszawski zachodni | 9,011 |
| 2 | Miasto Warszawa | 8,654 |
| 3 | Poznański | 6,141 |
| 4 | Warszawski wschodni | 5,838 |
| 5 | Wrocławski | 5,770 |
| 6 | Gdański | 5,194 |
| 7 | Krakowski | 4,605 |
| 8 | Miasto Kraków | 4,310 |
| 9 | Miasto Wrocław | 2,808 |
| 10 | Trójmiejski | 2,330 |
| 11 | Łódzki | 2,216 |
| 12 | Rzeszowski | 2,169 |
| 13 | Szczeciński | 1,688 |
| 14 | Lubelski | 1,592 |
| 15 | Bydgosko-toruński | 1,534 |
| 16 | Białostocki | 849 |
| 17 | Katowicki | 655 |
| 18 | Koszaliński | 619 |
| 19 | Zielonogórski | 472 |
| 20 | Żyrardowski | 424 |
| 21 | Gorzowski | 351 |
| 22 | Tyski | 340 |
| 23 | Miasto Szczecin | 287 |
| 24 | Opolski | 259 |
| 25 | Bielski | 238 |
| 26 | Bytomski | 225 |
| 27 | Leszczyński | 157 |
| 28 | Słupski | 36 |
| 29 | Miasto Poznań | -34 |
| 30 | Miasto Łódź | -131 |
| 31 | Oświęcimski | -250 |
| 32 | Częstochowski | -261 |
| 33 | Chojnicki | -263 |
| 34 | Legnicko-głogowski | -307 |
| 35 | Nowotarski | -325 |
| 36 | Tarnowski | -365 |
| 37 | Skierniewicki | -375 |
| 38 | Świecki | -389 |
| 39 | Sosnowiecki | -408 |
| 40 | Olsztyński | -432 |
| 41 | Sieradzki | -448 |
| 42 | Kaliski | -474 |
| 43 | Suwalski | -510 |
| 44 | Nyski | -527 |
| 45 | Ciechanowski | -529 |
| 46 | Jeleniogórski | -548 |
| 47 | Koniński | -560 |
| 48 | Wałbrzyski | -617 |
| 49 | Pilski | -621 |
| 50 | Inowrocławski | -685 |
| 51 | Starogardzki | -689 |
| 52 | Piotrkowski | -690 |
| 53 | Ełcki | -756 |
| 54 | Gliwicki | -770 |
| 54 | Siedlecki | -770 |
| 56 | Płocki | -780 |
| 57 | Rybnicki | -832 |
| 58 | Grudziądzki | -872 |
| 59 | Nowosądecki | -927 |
| 60 | Włocławski | -958 |
| 61 | Bialski | -1,070 |
| 62 | Elbląski | -1,140 |
| 63 | Przemyski | -1,232 |
| 64 | Ostrołęcki | -1,235 |
| 65 | Łomżyński | -1,237 |
| 66 | Radomski | -1,241 |
| 67 | Krośnieński | -1,252 |
| 68 | Szczecinecko-pyrzycki | -1,256 |
| 69 | Kielecki | -1,307 |
| 70 | Sandomiersko-jędrzejowski | -1,388 |
| 71 | Tarnobrzeski | -1,550 |
| 72 | Puławski | -1,977 |
| 73 | Chełmsko-zamojski | -2,537 |
