Spain in Mexico
Embassies and consulates of Spain in Mexico
Spain has 21 diplomatic missions in Mexico, in Acapulco, Cabo San Lucas, Cancún, Chihuahua, Durango, Guadalajara, León, Los Mochis.
Cities
21Missions
21 recordsEmbassy of Spain in Mexico City, MexicoMexico, D.F., Mexico+52 55 5282 2982Honorary Consulate of Spain in Acapulco, Mexico hon.Acapulco, Mexico(+52) 744 435 1536Honorary Consulate of Spain in Cabo San Lucas, Mexico hon.Cabo San Lucas, Mexico(+52) 624 1 43 09 15Honorary Consulate of Spain in Cancún, Mexico hon.Cancún, Mexico(998) 848 9989Honorary Consulate of Spain in Chihuahua, Mexico hon.Chihuahua, Mexico(+52) 614 418 60 82Honorary Consulate of Spain in Durango, Mexico hon.Durango, Mexico(618) 366 9591Consulate General of Spain in Guadalajara, MexicoGuadalajara, Mexico+52 33 3630 0450, +52 33 3630 0466, +52 33 3630 0822Honorary Consulate of Spain in Leon, Mexico hon.León, Mexico+52 477 781 1632Honorary Consulate of Spain in Los Mochis, Mexico hon.Los Mochis, Mexico(+52) 668 812 89 96Consulate General of Spain in Monterrey, MexicoMonterrey, Mexico+52 81 8356 3807Honorary Consulate of Spain in Morelia, Mexico hon.Morelia, Mexico(443) 313 0406, (443) 313 0467Honorary Consulate of Spain in Merida, Mexico hon.Mérida, Mexico(+52) 999 948 3489Honorary Consulate of Spain in Oaxaca, Mexico hon.Oaxaca, Mexico+52 951 226 25 62, +52 951 223 41 82Honorary Consulate of Spain in Puebla, Mexico hon.Puebla, Mexico(+52) 222 230 17 37Honorary Consulate of Spain in Queretaro, Mexico hon.Queretaro, Mexico(+52) 442 228 25 94Honorary Consulate of Spain in San Luis Potosi, Mexico hon.San Luis Potosí, Mexico(+52) 444 168 0024Honorary Consulate of Spain in Tampico, Mexico hon.Tampico, Mexico(+52) 833 214 33 80Honorary Consulate of Spain in Tijuana, Mexico hon.Tijuana, Mexico(+52) 664 6 86 57 80Honorary Consulate of Spain in Torreon, Mexico hon.Torreón, Mexico(871) 716 8052Honorary Consulate of Spain in Tuxtla Gutierrez, Mexico hon.Tuxtla Gutiérrez, Mexico(+52) 961 602 9030, (+52) 961 602 9060Honorary Consulate of Spain in Veracruz, Mexico hon.Veracruz, Mexico(+52) 229 989 2900
