


W województwie lubelskim znajduje się 58 miast[1].
W dniu 1 stycznia 2025 roku łączna populacja 57 wówczas[a] miast wyniosła 928 254 osób, co stanowi 46,5% całej ludności województwa[2].
Największym miastem i stolicą województwa jest Lublin zamieszkiwany przez 328 305 osób[3]. Populacja Lublina stanowi 35,4% ludności miejskiej województwa. W województwie znajduje się łącznie 20 miast powiatowych[b], w tym 4 miasta na prawach powiatu – Lublin, Biała Podlaska, Chełm, Zamość[4]. W tych 4 miastach zamieszkuje łącznie ok. 53,45% populacji całkowitej województwa.
Najmniejszym miastem powiatowym jest Opole Lubelskie z populacją 7756 mieszkańców, a największym miastem niebędącym siedzibą powiatu jest Międzyrzec Podlaski zamieszkiwany przez 15 230 osób. Najmniejszą liczbę ludności ma Józefów nad Wisłą – 775 osoby. Ponadto w województwie znajduje się jeszcze 3 inne miasta, których populacja nie przekracza 1000 mieszkańców: Goraj, Turobin i Wąwolnica[3].
Największą powierzchnią zajmuje Lublin – 147 km², zaś najmniejszą Turobin – 2 km²[3]. Łącznie powierzchnia obszarów miejskich w województwie wynosi 1072 km², czyli 4,267% jego powierzchni[2]. Jednocześnie największą gęstość zaludnienia w województwie na poziomie 2226 os./km² ma Lublin, zaś najmniejszą gęstością cechuje się Ostrów Lubelski – 64 os./km²[3].
Najwięcej – 6 miast znajduje się w powiatach biłgorajskim i puławskim, zaś tylko jedno miasto znajduje się w powiatach: hrubieszowskim, włodawskim, parczewski i łęczyńskim.
W tabeli przedstawiono wszystkie miasta województwa lubelskiego uszeregowane według liczby ludności. Nazwy miast powiatowych pogrubiono, a nazwy miast na prawach powiatu dodatkowo zapisano kursywą. Nazwiska włodarzy miast, posługujących się tytułem prezydenta miasta zapisano kursywą.
| # | Herb | Nazwa | Powiat | Liczba ludności
(31.12.2024)[3] |
Powierzchnia
[km²][3] |
Gęstość zaludnienia
[os./km²][3] |
Burmistrz/Prezydent |
|---|---|---|---|---|---|---|---|
| 1. | Lublin | Lublin | 328 305 | 147 | 2226 | Krzysztof Żuk | |
| 2. | Zamość | Zamość | 57 516 | 30 | 1896 | Rafał Zwolak | |
| 3. | Chełm | Chełm | 56 434 | 37 | 1526 | Jakub Banaszek | |
| 4. | Biała Podlaska | Biała Podlaska | 53 888 | 49 | 1091 | Michał Litwiniuk | |
| 5. | Puławy | puławski | 43 597 | 50 | 863 | Paweł Maj | |
| 6. | Świdnik | świdnicki | 36 468 | 20 | 1792 | Marcin Dmowski | |
| 7. | Kraśnik | kraśnicki | 30 842 | 26 | 1182 | Krzysztof Staruch | |
| 8. | Łuków | łukowski | 26 890 | 36 | 752 | Piotr Płudowski | |
| 9. | Biłgoraj | biłgorajski | 24 543 | 21 | 1163 | Wojciech Adam Gleń | |
| 10. | Lubartów | lubartowski | 19 566 | 14 | 1406 | Krzysztof Mariusz Paśnik | |
| 11. | Tomaszów Lubelski | tomaszowski | 17 598 | 13 | 1324 | Wojciech Żukowski | |
| 12. | Łęczna | łęczyński | 17 378 | 19 | 915 | Leszek Włodarski | |
| 13. | Krasnystaw | krasnostawski | 17 080 | 42 | 405 | Daniel Miciuła | |
| 14. | Hrubieszów | hrubieszowski | 15 735 | 33 | 476 | Marta Majewska | |
| 15. | Międzyrzec Podlaski | bialski | 15 230 | 20 | 760 | Paweł Łysańczuk | |
| 16. | Radzyń Podlaski | radzyński | 14 049 | 19 | 728 | Jakub Jakubowski | |
| 17. | Dęblin | rycki | 13 842 | 38 | 361 | Roman Dariusz Bytniewski | |
| 18. | Włodawa | włodawski | 11 934 | 18 | 664 | Wiesław Muszyński | |
| 19. | Janów Lubelski | janowski | 10 721 | 15 | 724 | Krzysztof Adam Kołtyś | |
| 20. | Parczew | parczewski | 10 080 | 8 | 1252 | Paweł Kędracki | |
| 21. | Ryki | rycki | 8877 | 27 | 326 | Jarosław Żaczek | |
| 22. | Poniatowa | opolski | 8123 | 15 | 532 | Paweł Karczmarczyk | |
| 23. | Opole Lubelskie | opolski | 7756 | 15 | 513 | Sławomir Plis | |
| 24. | Bełżyce | lubelski | 5802 | 23 | 247 | Joanna Kaznowska | |
| 25. | Terespol | bialski | 5054 | 10 | 499 | Jacek Danieluk | |
| 26. | Szczebrzeszyn | zamojski | 4676 | 29 | 161 | Rafał Kowalik | |
| 27. | Bychawa | lubelski | 4414 | 7 | 660 | Marta Krzyżak | |
| 28. | Rejowiec Fabryczny | chełmski | 3963 | 14 | 278 | Gabriel Adamiec | |
| 29. | Nałęczów | puławski | 3581 | 14 | 259 | Wiesław Pardyka | |
| 30. | Kazimierz Dolny | puławski | 3192 | 30 | 105 | Artur Pomianowski | |
| 31. | Tarnogród | biłgorajski | 3080 | 11 | 288 | Paweł Dec | |
| 32. | Krasnobród | zamojski | 2937 | 7 | 420 | Kazimierz Misztal | |
| 33. | Kock | lubartowski | 2843 | 17 | 169 | Tomasz Futera | |
| 34. | Zwierzyniec | zamojski | 2737 | 6 | 442 | Urszula Kolman | |
| 35. | Kurów | puławski | 2630 | 11 | 232 | Arkadiusz Małecki | |
| 36. | Janów Podlaski | bialski | 2659[c][5] | Karol Michałowski | |||
| 37. | Piaski | świdnicki | 2412 | 8 | 286 | Michał Cholewa | |
| 38. | Stoczek Łukowski | łukowski | 2325 | 9 | 254 | Marcin Sentkiewicz | |
| 39. | Józefów | biłgorajski | 2286 | 5 | 457 | Roman Dziura | |
| 40. | Annopol | kraśnicki | 2279 | 8 | 295 | Mirosław Gazda | |
| 41. | Lubycza Królewska | tomaszowski | 2092 | 4 | 536 | Marek Łuszczyński | |
| 42. | Piszczac | bialski | 2073 | 3 | 628 | Kamil Kożuchowski | |
| 43. | Rejowiec | chełmski | 2041 | 7 | 309 | Tadeusz Górski | |
| 44. | Końskowola | puławski | 1974 | 8 | 257 | Mariusz Majkutewicz | |
| 45. | Łaszczów | tomaszowski | 1937 | 5 | 384 | Mariusz Zając | |
| 46. | Ostrów Lubelski | lubartowski | 1901 | 30 | 64 | Włodzimierz Kołton | |
| 47. | Tyszowce | tomaszowski | 1815 | 19 | 98 | Robert Bondyra | |
| 48. | Kamionka | lubartowski | 1727 | 6 | 293 | Karol Ługowski | |
| 49. | Urzędów | kraśnicki | 1703 | 13 | 132 | Paweł Dąbrowski | |
| 50. | Izbica | kranostawski | 1660 | 9 | 175 | Jerzy Lewczuk | |
| 51. | Modliborzyce | janowski | 1401 | 8 | 178 | Witold Wiesław Kowalik | |
| 52. | Frampol | biłgorajski | 1320 | 5 | 283 | Józef Rudy | |
| 53. | Siedliszcze | chełmski | 1309 | 13 | 100 | Hieronim Zonik | |
| 54. | Czemierniki | radzyński | 1295 | 5 | 278 | Arkadiusz Filipek | |
| 55. | Wąwolnica | puławski | 887 | 2 | 384 | Marcin Łaguna | |
| 56. | Goraj | biłgorajski | 884 | 8 | 116 | Antoni Łukasik | |
| 57. | Turobin | biłgorajski | 797 | 2 | 495 | Andrzej Kozina | |
| 58. | Józefów nad Wisłą | opolski | 775 | 4 | 212 | Paweł Grabek |