El castillo de Elvas se encuentra en Elvas, Distrito de Portalegre, en el Alentejo de Portugal.