На землях нынешней Хорватии еще в доисторические времена жили люди, а к началу нашей эра эта территория была покорена римлянами. В VII веке на восточное побережье Адриатического моря мигрировали племена хорватов, основав здесь Хорватское королевство, ставшее одним из сильнейших в регионе.
Когда в самом начале XII века правящая династия этого королевства угасла, Хорватия объединилась с Венгрией в династической унии. В дальнейшем над хорватскими землями воцарилось турецкое владычество, а отдельные регионы сохранили независимость или стали частями других государств.
В 1526 году власть над Хорватией получила династия Габсбургов, которая и правила этой страной до самого начала ХХ века. Причем за это время к подконтрольным Габсбургской династии землям добавились некоторые регионы, такие как Истрия, Далмация, Дубровник.
В 1918 году по итогам Первой мировой войны Хорватия стала частью Королевства Сербов, Хорватов и Словенцев, а часть прибрежных районов Австрийского Приморья отошла к Италии. Это государство в 1929 году было переименовано в Королевство Югославия, которое в 1945 году стало Федеративной Народной Республикой Югославией, а позже — Социалистической Федеративной Республикой Югославией.
В составе СФРЮ Хорватия находилась до 1991 года, когда острый конфликт между сербами и хорватами привел к провозглашению независимости Хорватии и Словении:25 июня 1991 года обе республики провозгласили независимость от Югославии и немедленно признали друг друга. Однако международного признания новообразованным независимым государствам удалось добиться не сразу.
Вслед за Словенией независимость Хорватии признали Литва, Украина, Латвия и Эстония. Однако все четыре государства сами только обрели независимость от СССР и были лишь частично признаны мировым сообществом.
Первым полностью признанным независимым государством, признавшим независимость Хорватии, стала Исландия 19 декабря 1991 года. За ней последовали Ватикан и Сан-Марино, но переломный момент наступил 15 января 1992 года, когда независимость Хорватии признали все 12 членов Европейского союза: Германия, Великобритания, Италия, Франция, Испания, Нидерланды, Дания, Бельгия, Ирландия, Люксембург, Португалия и Греция. В тот же день к ним присоединились Австрия, Болгария, Канада, Венгрия, Мальта, Норвегия, Польша и Швейцария. Годовщина этого события теперь отмечается в Хорватии как День международного признания.
22 мая 1992 года Хорватия была принята в ООН, 9 мая 1995 года Хорватия и Югославия подписали мирное соглашение, а 23 августа 1996 года — установили дипломатические отношения.