W XIII wieku lokowano 230 miast. Na Śląsku 128, w Wielkopolsce 38, w Małopolsce 29, w ziemiach łęczyckiej i sieradzkiej 17, na Kujawach i w ziemi dobrzyńskiej 9, na Pomorzu Gdańskim 5 i na Mazowszu 4.
Najnowsze miasta w Polsce
Prawa miejskie regularnie nadawane są kolejnym miejscowościom. Po 1990 roku nowe miasta nie zostały utworzone jedynie w latach 1995, 1999, 2002, 2012 i 2013Nadania praw miejskich w Polsce po 1900.. Najnowszymi miastami w kraju są:
1 stycznia 2026 prawa miejskie otrzymały.: Branice, Janów, Janów Podlaski, Małkinia Górna, Stanisławów i Staroźreby. 1 stycznia 2025 prawa miejskie otrzymały.: Kazanów, Kobylnica, Końskowola, Kurów, Sobków, Wąwolnica i Zaniemyśl. 1 stycznia 2024 prawa miejskie otrzymały.: Białaczów, Bircza, Bobrowniki, Bogoria, Bolesławiec, Brody, Ciepielów, Czemierniki, Dobre, Gąsawa, Gielniów, Głowaczów, Gowarczów, Grabów, Inowłódz, Jawornik Polski, Kiernozia, Kikół, Maciejowice, Magnuszew, Mieścisko, Odrzywół, Osieck, Osjaków, Parzęczew, Piszczac, Przyrów, Przytyk, Rychtal, Siennica, Sienno, Strzeleczki, Turobin, Żarnów. 1 stycznia 2023 prawa miejskie otrzymały.: Bodzanów, Czarny Dunajec, Dąbrowice, Jadów, Jastrząb, Jeżów, Książ Wielki, Latowicz, Łopuszno, Miasteczko Krajeńskie, Miękinia, Piekoszów, Rozprza, Ujazd i Włodowice. 1 stycznia 2022 prawa miejskie otrzymały.: Bolimów,