Polska ma ponad 1020 miast, ale tylko jedno przekracza milion mieszkańców. Przepaść między Warszawą a resztą stawki jest ogromna — drugie w kolejności miasto ma mniej niż połowę jej populacji. Ranking 30 największych miast w Polsce to nie tylko suche liczby: to też historia przemysłowych upadków, demograficznych niespodzianek i miast, które rosną wbrew ogólnemu trendowi. Poniżej pełne zestawienie oparte na danych GUS wraz z faktami, które warto znać.
Ranking 30 największych miast w Polsce według liczby ludności
Dane pochodzą z Głównego Urzędu Statystycznego. Warszawa pozostaje absolutnym liderem z wynikiem ponad 1,86 mln mieszkańców — jedynym polskim miastem powyżej miliona. Za nią plasują się historyczne centra i przemysłowe metropolie, a różnice między kolejnymi pozycjami bywają minimalne.
| # | Miasto | Liczba mieszkańców (GUS) | Województwo |
|---|---|---|---|
| 1 | Warszawa | ~1 862 000 | mazowieckie |
| 2 | Kraków | ~801 000 | małopolskie |
| 3 | Wrocław | ~673 000 | dolnośląskie |
| 4 | Łódź | ~671 000 | łódzkie |
| 5 | Poznań | ~547 000 | wielkopolskie |
| 6 | Gdańsk | ~486 000 | pomorskie |
| 7 | Szczecin | ~396 000 | zachodniopomorskie |
| 8 | Lublin | ~339 000 | lubelskie |
| 9 | Bydgoszcz | ~337 000 | kujawsko-pomorskie |
| 10 | Białystok | ~292 600 | podlaskie |
| 11 | Katowice | ~278 000 | śląskie |
| 12 | Gdynia | ~241 000 | pomorskie |
| 13 | Częstochowa | ~205 000 | śląskie |
| 14 | Rzeszów | ~197 700 | podkarpackie |
| 15 | Radom | ~194 900 | mazowieckie |
| 16 | Toruń | ~194 300 | kujawsko-pomorskie |
| 17 | Sosnowiec | ~185 900 | śląskie |
| 18 | Kielce | ~181 200 | świętokrzyskie |
| 19 | Gliwice | ~169 300 | śląskie |
| 20 | Olsztyn | ~166 700 | warmińsko-mazurskie |
| 21 | Bielsko-Biała | ~165 100 | śląskie |
| 22 | Zabrze | ~153 100 | śląskie |
| 23 | Bytom | ~146 900 | śląskie |
| 24 | Zielona Góra | ~138 900 | lubuskie |
| 25 | Rybnik | ~130 900 | śląskie |
| 26 | Ruda Śląska | ~130 300 | śląskie |
| 27 | Opole | ~126 100 | opolskie |
| 28 | Tychy | ~122 000 | śląskie |
| 29 | Gorzów Wielkopolski | ~115 200 | lubuskie |
| 30 | Dąbrowa Górnicza | ~113 500 | śląskie |
Zwraca uwagę dominacja województwa śląskiego w dolnej części zestawienia — aż 10 z 30 miast w rankingu leży na Śląsku. To efekt historycznej industrializacji regionu, który przez dekady przyciągał pracowników z całej Polski.
Warszawa — jedyne polskie miasto powyżej miliona
Warszawa z ponad 1,86 miliona mieszkańców jest zdecydowanie największym miastem w Polsce. Stolica kraju to główne centrum gospodarcze, polityczne i kulturalne, w którym mieści się siedziba rządu, parlamentu, głównych instytucji państwowych i większości zagranicznych korporacji działających w Polsce.
Sieć miejska jest rozmieszczona dość równomiernie, choć wyraźnie widać dominację Warszawy, jedynego polskiego miasta z liczbą ludności przekraczającą milion. Drugie miejsce w rankingu największych miast Polski zajmuje Kraków z wynikiem ponad 800 tys. — to mniej niż połowa populacji stolicy.
Największą aglomeracją w Polsce jest aglomeracja warszawska (około 3,1 mln osób). Drugą jest policentryczna konurbacja górnośląska (ponad 2 mln osób), obejmująca Katowice, Sosnowiec, Gliwice i kilkanaście innych miast. Trzecią jest aglomeracja krakowska (około 1,5 mln osób). Trójmiasto (Gdańsk, Gdynia, Sopot) liczy łącznie ponad 750 tysięcy mieszkańców.
Kraków, Wrocław, Łódź — walka o podium
Kraków, z liczbą ludności przekraczającą 800 tysięcy, przez wiele lat był drugim największym miastem Polski. To dawna stolica kraju, której historyczne centrum w całości zostało wpisane na listę światowego dziedzictwa UNESCO. Kraków to również jeden z najważniejszych ośrodków akademickich w Polsce, z najstarszym w kraju Uniwersytetem Jagiellońskim na czele.
Wrocław z około 673 000 mieszkańcami w ostatnich latach wyprzedził Łódź, zdobywając trzecie miejsce w rankingu ludności. Stolica Dolnego Śląska, malowniczo położona nad Odrą i jej dopływami, nazywana jest „miastem stu mostów”. Wrocław zajął 236. miejsce w globalnym rankingu Oxford Economics Global Cities Index 2024, wyróżniając się jakością życia.
Łódź, z populacją około 671 000, spadła na czwarte miejsce w rankingu. Jej powierzchnia wynosi 293,25 km², minimalnie większa od Wrocławia. Łódź to miasto o przemysłowej przeszłości, które przekształca się w centrum kultury — Piotrkowska to jedna z najdłuższych ulic handlowych w Europie.
Największe miasto w Polsce pod względem powierzchni? Nie Warszawa
Tu zaskoczenie dla wielu. Powierzchnia Gdańska wzrosła ponad dwukrotnie, wynosząc teraz aż 683 km², co dało mu status największego miasta w Polsce pod względem powierzchni. Dla porównania Warszawa zajmuje teraz „tylko” 517 km². Co więcej, na podium znalazła się też Gdynia, której powierzchnia wynosi teraz 391 km².
Zmiana wynika z przepisów umożliwiających nadmorskim miejscowościom rozszerzenie granic aż po linię podstawową morza terytorialnego. W efekcie Gdańsk — szóste miasto w Polsce pod względem liczby ludności — jest jednocześnie największe powierzchniowo. Na klasyfikację największych miast wpływają też decyzje administracyjne. Poszerzanie granic poprzez włączanie sąsiednich gmin, jak w przypadku znacznego zwiększenia powierzchni Zielonej Góry po połączeniu z gminą wiejską w 2015 roku, może w krótkim czasie zmienić pozycję miasta w rankingach.
Śląsk — region osobny
Aglomeracja górnośląska to wyjątkowa struktura miejska na mapie Polski. Katowice, Sosnowiec i Gliwice, choć każde liczy mniej niż 300 tysięcy mieszkańców, razem z kilkunastoma innymi miastami tworzą Górnośląsko-Zagłębiowską Metropolię z ponad 2 milionami ludności. To największy policentryczny zespół miejski w tej części Europy.
Problem w tym, że region traci mieszkańców. W ostatnich latach miasta śląskie tracą mieszkańców na rzecz podmiejskich gmin. Dramatycznie spada liczba mieszkańców w Łodzi i Katowicach. Bytom, Zabrze czy Ruda Śląska to miasta, które od lat notują ujemne saldo migracji i przyrostu naturalnego — i trend ten nie odwraca się.
Województwo śląskie jest regionem z najwyższą koncentracją dużych miast — to tu leżą Katowice, Gliwice, Zabrze, Sosnowiec, Bytom i Częstochowa, a łączna liczba mieszkańców konurbacji górnośląskiej przekracza 2 miliony.
Miasta rosnące i malejące — demografia bez lukru
Rośnie Warszawa, Kraków i Wrocław. To trzy ośrodki, które przyciągają młodych ludzi z całej Polski i z zagranicy. Jednocześnie rosną aglomeracje Warszawy i Krakowa, przyciągające młodych ludzi z całego kraju.
Na przeciwnym biegunie stoją miasta przemysłowe. W ostatnich dekadach polskie miasta przechodzą proces suburbanizacji. Mieszkańcy przenoszą się z centrów do okolicznych gmin, co wpływa na spadek ludności w granicach administracyjnych wielu miast. Dotyczy to szczególnie Łodzi, miast aglomeracji górnośląskiej i Szczecina.
Rzeszów to osobna historia. Jeszcze do niedawna sądzono, że Rzeszów awansuje do grona miast powyżej 200 tys. Miasto znacząco rozszerzyło granice administracyjne w ostatnich latach i wchłonęło tereny przyległe. Tylko na krótko zwiększyło to liczbę mieszkańców — miasto nadal nie przekracza 200 tysięcy.
Na koniec 2025 roku Polska liczyła 37,3 mln mieszkańców, czyli o 157 tys. mniej niż rok wcześniej, a od 2012 roku ubyło łącznie około miliona. Spadek liczby ludności wynika głównie z ujemnego przyrostu naturalnego — w 2025 roku urodziło się o ok. 168 tys. osób mniej, niż zmarło.
Ciekawostki o miastach z rankingu
Kilka faktów, które warto zapamiętać:
- Toruń — miasto Mikołaja Kopernika, przyciąga turystów jednym z najlepiej zachowanych średniowiecznych zespołów miejskich w Europie.
- Olsztyn — stolica Warmii i Mazur otoczona jest 15 jeziorami w granicach miasta, co czyni go jednym z najbardziej zielonych miast wojewódzkich w Polsce.
- Zielona Góra — po połączeniu z gminą wiejską w 2015 roku znacząco zwiększyła swoją powierzchnię, co zmieniło jej pozycję w rankingach.
- Gdańsk — Warszawa jest największym miastem w Polsce pod względem ludności, ale nie powierzchni. Ten tytuł należy do Gdańska.
- Kraków — jedno z niewielu europejskich miast, które ocalało II wojnę światową niemal bez zniszczeń. Kraków przyciąga miliony turystów rocznie, a miejscowi studenci z czterdziestu uczelni nadają mu wyjątkową energię.
Miasta powyżej 100 tys. — ile ich właściwie jest?
Z mocy prawa każda gmina miejska powyżej 100 000 mieszkańców lub stanowiąca miasto na prawach powiatu zarządzana jest przez prezydenta miasta — według stanu na 2024 r. wszystkie miasta spełniające pierwsze kryterium (34 miasta) spełniały również drugie.
Większość miast powyżej 200 tysięcy mieszkańców to stolice województw, które pełnią rolę regionalnych centrów administracyjnych, gospodarczych i akademickich. Wyjątkiem są miasta aglomeracji górnośląskiej, takie jak Sosnowiec czy Gliwice, oraz podwarszawski Radom.
Dolna granica rankingu — czyli pozycje 25–30 — jest szczególnie dynamiczna. Podobny ranking tworzony za rok 2024 prawdopodobnie już bez Wałbrzycha, Chorzowa i Włocławka, które utracą status miast o wielkości powyżej 100 tysięcy mieszkańców. Do utraty pozycji zbliżają się też Tarnów i Koszalin. Ranking 30 największych miast w Polsce nie jest więc strukturą zamrożoną — w perspektywie kilku lat dolna część zestawienia może wyglądać zupełnie inaczej.
Jak czytać ranking największych miast w Polsce
Liczba ludności vs. aglomeracja
Określenie, które miasta są największe, zależy od przyjętego kryterium. Ranking według liczby ludności pokazuje, gdzie faktycznie mieszka najwięcej osób, a więc gdzie skupia się życie społeczne, gospodarcze i infrastruktura usługowa.
Dane GUS oparte są na zameldowaniu, a to nie zawsze odzwierciedla rzeczywistość. Wiele osób, które trwale przebywają za granicą, nadal posiada zameldowanie w Polsce. W praktyce oznacza to, że Polaków w Polsce jest mniej, niż sugerowałyby to dane GUS. Taka zmiana definicji sprawiła, że populacja Polski w 2021 roku spadła z 38,04 mln według definicji krajowej do 37,02 mln według definicji międzynarodowej.
Aglomeracja to nie to samo co miasto
Katowice w rankingu największych miast w Polsce wyglądają skromnie — niecałe 280 tys. mieszkańców, 11. miejsce. Ale to tylko liczba w granicach administracyjnych. Górnośląsko-Zagłębiowska Metropolia, czyli zespół miast na Śląsku z Katowicami na czele, łącznie liczy ponad 2 miliony mieszkańców. Podobnie Gdańsk, Gdynia i Sopot — każde z osobna nie robi wrażenia w zestawieniu, razem tworzą metropolię z ponad 750 tys. mieszkańców.
Rankingi największych miast są płynne — wpływają na nie migracje wewnętrzne, saldo urodzeń oraz zmiany granic administracyjnych miast. Dlatego każde zestawienie warto traktować jako fotografię z konkretnego momentu, a nie trwałą hierarchię.
