Există un total de cinci țări care mărginesc Spania. Marocul, Regatul Unit, Portugalia, Andorra și Franța împart toate granițele cu Regatul Spaniei.
În timp ce Franța, Andorra și Portugalia sunt cele trei țări oficiale care frontierează Spania continentală pe continentul european, Spania trece granița teritoriului britanic Gibraltar în sudul țării, iar Gibraltar rămâne un punct de dispută între Regatul Unit și Spania. Cu toate acestea, teritoriul mic se află sub suveranitatea britanică.
Spania posedă, de asemenea, o mică cantitate de teritoriu pe continentul african în orașele autonome Ceuta și Melilla, ambele pe granița Marocului.