Istnieje w sumie pięć krajów, które graniczą z Hiszpanią. Maroko, Zjednoczone Królestwo, Portugalia, Andora i Francja dzielą granicę z Królestwem Hiszpanii.
Podczas gdy Francja, Andora i Portugalia są trzema oficjalnymi krajami, które graniczą z kontynentalną Hiszpanią na kontynencie europejskim, Hiszpania graniczy z brytyjskim terytorium Gibraltaru na południu kraju, a Gibraltar pozostaje punktem spornym między Wielką Brytanią a Hiszpanią. Niemniej jednak małe terytorium podlega brytyjskiej suwerenności.
Hiszpania posiada również niewielką część terytorium na kontynencie afrykańskim w autonomicznych miastach Ceuta i Melilla, które graniczą z Marokiem.