Podrijetlo Hrvata još nije točno definirano, ali naša povijest na ovom teritoriju počinje u 7. stoljeću. Do tada, ovo su bile grčke i rimske kolonije koje su bile uglavnom uništene avarskim prodiranjem.
Hrvatska nomadska plemena su se borila protiv Avara po dolasku, porazila ih i smjestila se ovdje. Teritorij je bio podijeljen na vojvodstvo Panoniju i Dalmaciju, koji funkcionira potpuno neovisno jedna od druge. Dva teritorija u bila pridružena u 10. stoljeću, pod vlašću prvog hrvatskog kralja Tomislava.
U to vrijeme, hrvatsko kraljevstvo je bilo jako snažno te je očuvalo svoju moć do 12.-tog stoljeća. 1102. godine se pridružilo personalnoj uniji sa Mađarskom, koje je trajalo sve do 15. stoljeća, kada je postalo dio Habsburškog Carstva. Nadolazeća stoljeća su bila vremena konstantne otomanske opasnosti i velikih borbi; mnoge srednjovjekovne utvrde i gradske zidine u sagrađene u to vrijeme.
Nakon što je opasnost sa Istoka nestala, i Austrija i Mađarska, kroz 19 stoljeća su pokušali nametnuti svoj jezik i kulturu u Hrvatskoj; ova učestala previranja su dovela do ubojstva Franje Ferdinanda u Sarajevu, kraja monarhije i početka Prvog svjetskog rata.
Kratko nakon što se Hrvatska našla u uniji sa Srbijom i Slovenijom (Prvom Jugoslavijom); istupila je nakratko 1941. godine, ali se ponovno priružila 1944. godine, kao socijalistička država u šestodijelnoj komunističkoj federaciji Druge Jugoslavije.
Kada je Hrvatska odlučila proglasiti svoju neovisnost od federacije, to je dovelo do rata sa Srbijom (Domovinski rat, 1991.-1995.), koji je rezultirao hrvatskom suverenošću i demokracijom te razlazom Jugoslavije. Ovo je bio prvi put nakon gotovo 1000 godina da je Hrvatska postala neovisna zemlja.