Od roku 1641 bylo Brno hlavním správním střediskem Moravy. V 18. století stalo jejím hlavním městem. Předtím se o správu země dělilo s Olomoucí, která je dodnes střediskem římskokatolické duchovní správy Moravy.
Podle počtu obyvatel jsou (podle stavu k 1. lednu 2012) deseti nejvýznamnějšími městy:
Brno – 378 965 obyvatel
Ostrava – 299 622 obyvatel (město se dnes rozkládá po obou stranách historické moravsko-slezské zemské hranice, na Moravě se nacházejí části Moravská Ostrava a další)
Olomouc – 99 529 obyvatel
Zlín – 75 660 obyvatel
Frýdek-Místek – 57 747 (rozkládá se po obou stranách historické moravsko-slezské zemské hranice, na Moravě se nachází Místek)
Jihlava – 50 669 obyvatel (původně ležela jen na Moravě; dnes zasahuje i do Čech )
Přerov – 45 082 obyvatel
Prostějov – 44 387 obyvatel
Třebíč – 37 575 obyvatel
Znojmo – 34 073 obyvatel