page_title: List of cities and towns in Poland
section_title: All towns alphabetically
hierarchical_section_title: List of cities and towns in Poland / All towns alphabetically
caption_attribution_description: Polski: Rynek w Piotrkowie Trybunalskim.
context_page_description: A list of cities in Poland, preceded by a table of major Polish cities. The table ranks cities by population based on data from the Central Statistical Office of Poland. Note that in the Polish system of administration there is no difference between a city and a town. There are only cities and villages.
  As of 1 January 2020, there are 944 cities and towns in Poland.
  Polish cities belong to the following size ranges in terms of the number of inhabitants:
  1 city larger than 1,000,000: Warsaw
  4 cities from 500,000 to 1,000,000: Kraków, Łódź, Wrocław, Poznań
  6 cities from 250,000 to 500,000: Gdańsk, Szczecin, Bydgoszcz, Lublin, Białystok, Katowice
  27 cities from 100,000 to 250,000: Gdynia, Częstochowa, Radom, Toruń, Sosnowiec, Rzeszów, Kielce, Gliwice, Zabrze, Olsztyn, Bielsko-Biała, Bytom, Zielona Góra, Rybnik, Ruda Śląska, Opole, Tychy, Gorzów Wielkopolski, Płock, Dąbrowa Górnicza, Elbląg, Wałbrzych, Włocławek, Tarnów, Chorzów, Koszalin, Kalisz
  906 cities and towns below 100,000
  66 cities are cities with poviat rights. In Polish cities, public administration bodies are the city's president or mayor. The city council is the decision-making and control body.
caption: Piotrków Trybunalski
exif: {}