В России пасольство Испании находится в Москве. Посол Испании – Франсиско Хавьер Элорса Кавенгт, маркиз де Нерва. Адрес посольства Испании в Москве – ул. Б. Никитинская, 50/8. У посольства Испании в Москве есть Интернет-сайт, www.ispania.aha.ru. Пасольство Испании занимается широким кругом вопросов: поддерживает туризм, способствует образованию и культурным обменам, оказывает помощь гражданам Испании в России. Посольство Испании в Москве включает в ведение вопросов экономическое, оборонное сотрудничество и многое другое. При посольстве Испании работает консульский отдел, который и осуществляет выдачу испанских виз. В консульский отдел посольства Испании документы на получение виз подаются в определенном порядке, с которым можно ознакомиться и в сети интернет. Также в Интернете существует центр приема заявлений на оформление виз, его адрес в сети - http://www.spainvac-ru.com/russian/index.aspx. В столице адрес Генерального консульства Испании -Стремянный переулок, 31/1. Кроме посольства Испании в Российской Федерации, работает ряд других дипломатических структур. Торгово-экономическое представительство Испании в Москве находится по адресу ул. Воздвиженка, 4/7, строение 2, 3 этаж. В России посольство Испании пока только одно. Посольства Испании в Санкт-Петербурге пока нет. В планах посольство Испании в Петербурге должно появиться.
В Испании также действуют российские дипломатические учреждения, в которые граждане России могут обращаться в случае наличия проблем. В Мадриде находится посольство России, в Барселоне – генеральное консульство. Посол России в Испании – Александр Кузнецов.