Aktualny, trójstopniowy podział administracyjny Polski obowiązuje od 1 stycznia 1999 roku. Na pierwszym stopniu znajdują się województwa, których jest 16; na drugim stopniu powiaty - w liczbie 380; a na trzecim gminy - mamy ich 2478.
Od początku stycznia 2023 roku na mapie Polski widnieje 979 miast. 302 z nich to samodzielne gminy miejskie, 107 to miasta prezydenckie, 66 jest miastami na prawach powiatu, 18 to miasta będące siedzibami władz wojewódzkich, a 11 to siedziby sądów apelacyjnych.
Jeśli chodzi o liczbę ludności, to tylko jedno miasto w Polsce ma więcej niż milion mieszkańców - a jest nim Warszawa (według najnowszych danych Głównego Urzędu Statystycznego populacja naszej stolicy wynosi 1,86 miliona). W czterech innych dużych polskich miastach żyje od 500 tysięcy do miliona osób (Kraków, Wrocław, Łódź, Poznań), a w sześciu (Gdańsk, Szczecin, Bydgoszcz, Lublin, Białystok, Katowice) od 250 do 500 tysięcy osób.
W przedziale 100-250 tysięcy mieszkańców znajduje się 26 miast, a w przedziale 50-100 tysięcy jest ich 45. W przypadku 25 miast ludność oscyluje w granicach 35-50 tysięcy.
Decyzją Rady Ministrów 1 stycznia 2023 roku prawa miejskie uzyskało (lub odzyskało) w sumie 15 miejscowości. A są to:
Co ciekawe, w mazowieckim Latowiczu i jego okolicach nakręcono część scen do znanego serialu "Ranczo" oraz filmu "Ranczo Wilkowyje".
Najmniejszym pod względem ludności nowym miastem w Polsce w 2023 roku są Dąbrowice w województwie łódzkim - mieszka tam zaledwie 847 osób. A największym? Czarny Dunajec w województwie małopolskim - jego populacja to 3771 mieszkańców.