Diplomatic missions of Spain in South Africa
Spain maintains 3 diplomatic missions in South Africa. ;
Embassy in Pretoria
Lord Charles Complex, 337 Brooklyn Road, BrooklynPretoria 0181
South Africa
Consulate General in Cape Town
37 Shortmarket StreetCape Town 8001
South Africa
Honorary consul in Glenwood
332 Z. K. Mathews RoadGlenwood 4001
South Africa