W województwie wielkopolskim jest 120 miast, w tym cztery miasta na prawach powiatu. Miasta zostały uszeregowane według liczby mieszkańców (malejąco). Ludność z dnia 30 czerwca 2024, powierzchnia według GUS z 31 grudnia 2009 roku. Pogrubionym drukiem zostały oznaczone miasta powiatowe.

Najmłodszym miastem w województwie jest Zaniemyśl, który od 1 stycznia 2025 posiada prawa miejskie.

Pozycja Herb Miasto Powiat Ludność Pow.(km²) Gęst. zal.(os./km²) 1 24px Poznań miasto na prawach powiatu 536 818 261,85 2050 2 24px Kalisz miasto na prawach powiatu 92 533 69,42 1333 3 24px Piła pilski 69 748 102,68 679 4 24px Ostrów Wielkopolski ostrowski 68 949 41,9 1646 5 24px Konin miasto na prawach powiatu 66 606 82,2 810 6 24px Gniezno gnieźnieński 63 143 40,89 1544 7 24px Leszno miasto na prawach powiatu 59 840 31,90 1876 8 24px Luboń poznański 32 849 13,52 2430 9 24px Września wrzesiński 31 759 12,73 2495 10 24px Krotoszyn krotoszyński 28 060 22,54 1245 11 24px Swarzędz poznański 28 050 8,58 3269 12 24px Śrem śremski 27 640 12,37 2234 13 24px Jarocin jarociński 26 253 14,64 1793 14 24px Wągrowiec wągrowiecki 25 394 17,83 1424 15 24px Środa Wielkopolska średzki 24 333 17,98 1353 16 24px Turek turecki 24 315 16,17 1504 17 24px Kościan kościański 23 267 8,79 2647 18 24px Gostyń gostyński 19 748 10,71 1844 19 24px Rawicz rawicki 19 549 7,81