Граница с Венгрией протяжённостью 355,5 км является наследником государства Югославия. Большая часть этой границы проходит по реке Драва и восходит ещё к средним векам. Граница в Меджумурской жупании и исторической области Баранья была определена согласно Трианонскому договору 1920 года как граница между Королевством Венгрия и Королевством сербов, хорват и словенцев, позже переименованном в Королевство Югославия. Граница с Боснией и Герцеговиной, а также граница с Черногорией, были во многом определены ещё в ходе оттоманского завоевания и последующей Великой Турецкой войны 1667—1698 годов, и окончательно оформились в ходе Карловицкого мира, Пятой и Седьмой Турецко-венецианских войн. Как и большинство границ между республиками бывшей Югославии, в 1947 году эта граница претерпела небольшие изменения в связи с постановлениями комиссий АВНОЮ. Комиссиями была установлена также современная граница с Сербией в области Срем, проходящая далее, от города Илок по Дунаю, вплоть до границы с Венгрией. Большая часть границы со Словенией была также установлена комиссиями; в основном она была проведена по северо-западному пределу королевства Хорватия и Славония, кроме того комиссиями была обозначена граница в северной части полуострова Истрия, на территориях ранее принадлежавших королевству Италия.