Dopo che il primo reame medievale della Grande Moravia venne sconfitto dalla dinastia degli Arpad d'Ungheria nel 907, l'attuale territorio della Slovacchia venne incorporato nell'"Alta Ungheria" ("Felső-Magyarország"), mentre l'adiacente Moravia passò sotto l'autorità dei duchi di Boemia. Re Ottone I di Germania ufficialmente garantì il territorio della Moravia al duca Boleslao I di Boemia in cambio del suo supporto contro le forze ungheresi nel 955 nella Battaglia di Lechfeld. Temporaneamente retta da re Boleslao I Chrobry di Polonia dal 999 al 1019, la Moravia venne riconquistata dal duca Oldrico di Boemia e divenne infine una delle terre della Corona di San Venceslao detenuta dalla dinastia dei Přemyslidi.