Území dnešní České republiky bylo
člověkem osídleno již před asi 750 000 lety. O osídlení území
České republiky z doby od 28 000 let před naším letopočtem
svědčí řada archeologických nálezů (kultura s nálevkovitými
poháry, únětická kultura, lengyelská kultura ad.).
Od
3. století př. n. l. obývali tuto oblast Keltové (Bojové)
a v 1. století n. l. přicházely kmeny Germánů (Markomani a
Kvádové).
Od konce 5. století se na území dnešní
České republiky objevovali první Slované. V 7. století
slovanské kmeny vytvořily Sámovu říši (asi 623–659).
Jednalo se spíše o nadkmenový svaz. V letech 830–833 na Moravě,
na území dnešního Slovenska, na území dnešního severního
Maďarska a na území dnešního západního Zakarpatska vznikla pod
nadvládou dynastie Mojmírovců Velkomoravská říše.
Ta postupně zahrnula i Čechy (890–894), Slezsko, Lužici,
Malopolsko a zbytek území dnešního Maďarska.
Velkomoravská
říše byla již plnohodnotným státním útvarem. Čechy se od ní
odtrhly v roce 894. V roce 906 nebo 907 byla rozvrácena tehdy ještě
kočovnými Maďary.