Le tracé de la frontière franco-espagnole remonte à la signature du traité des Pyrénées entre les royaumes d'Espagne et de France, en 1659. La frontière est alors surveillée par différents postes de guet, comme le château de Tramezaygues (Hautes-Pyrénées), datant du XIIe siècle et dont les défenses sont améliorées au début du XVIIIe siècle.
La délimitation exacte de la frontière fut réalisée à partir de la fin du XVIIIe siècle ; le tracé actuel fut établi avec le traité de Bayonne en 1856.
L'Espagne a totalement fermé ses frontières terrestres avec la France de 1946 à 1948 à la suite des problèmes politiques entre les deux états.