La sede del Real Instituto Elcano está en el nº 51 de la Calle del Príncipe de Vergara de Madrid, en el distrito de Salamanca.