Irun (en espagnol : Irún [i.ˈɾun]) est une commune du Guipuscoa dans la Communauté autonome du Pays basque, située dans le Nord de l'Espagne. Faisant face à la ville française d'Hendaye dont elle est séparée par la Bidassoa, elle occupe une position stratégique à la frontière entre l'Espagne et la France, et commande le passage principal des Pyrénées occidentales.