Hrvatska se nalazi na raskrižju srednjoeuropskog i sredozemnog kulturnog kruga. Hrvatska povijest, geografija i kultura oblikovani su njezinim odnosima sa susjednim državama, s kojima dijeli kopnene i morske granice. No, koje zemlje graniče sa Hrvatskom?
Hrvatska na kopnu graniči s pet zemalja te s jednom državom ima morsku granicu. Dakle, Hrvatska na sjeveru graniči sa Slovenijom i Mađarskom, na istoku sa Srbijom i Bosnom i Hercegovinom, na jugu s Crnom Gorom, a na zapadu s Italijom ima morsku granicu. Koje su najduže, a koje najkraće granice?
Kopnene granice Hrvatske ukupno su duge 2028 kilometara. Granica Hrvatske te Bosne i Hercegovine je najdulja kopnena granica i iznosi 1011 kilometara. Hrvatsko-talijanska morska granica duga je oko 1000 kilometara i proteže se duž Jadranskog mora. Ova granica ima povijesnu važnost za oba naroda, koji su stoljećima dijelili kulturne i gospodarske veze. Ovo su sve zemlje koje graniče sa Hrvatskom.