Хорватия (граница длиной 2028 км) граничит со Словенией (северо-запад, 501 км), Венгрией (север, 329 км), Сербией (восток, 252 км), Черногорией (юг, 14 км), Боснией и Герцеговиной (юго-восток, 932 км). Морская граница отделяет РХ от Италии, Словении и Черногории.
Территория страны, общая площадь которой составляет 87661 км², делится на континентальную часть (56594 км²) и территориальные воды с островной частью (31067 км²).