Im Mittelalter war Mähren Teil des Großmährischen Reiches dessen Kern etwa das heutige Mähren gesamte Slowakei und Teile des nördlichen Ungarns umfasste. (etwa nach 907 ) ist die Entwicklung unklar (wohl anfangs unter ungarischem Einfluss teils unabhängig etwa nach 955 wohl eher unter böhmischer Oberhoheit) zwischen 999 und 1019 eindeutig unter polnischer Oberhoheit unter Boleslaw Chrobry . 1019 kam es endgültig unter böhmische Oberhoheit wurde 1182 zur Markgrafschaft erhoben. Seitdem teilt es Geschichte Böhmens und Tschechiens .
Als Markgrafschaft Mähren hatte das Land Kaiserreich Österreich-Ungarn einen eigenen Landtag dessen Abgeordneten von den Volksgruppen ( Deutsche bzw. Tschechen ) in ethnisch getrennten Wahlkreisen gewählt wurden. Dieser Kompromiss wurde als Mährischer Ausgleich bezeichnet und sorgte für ein friedliches der beiden Völker in Mähren.
Historische Hauptstadt war bis 1641 Olmütz ( Olomouc ) seitdem Brünn ( Brno ).