A continuación los datos de contacto de la embajada y de los consulados de México en España. Los servicios consulares o representaciones diplomáticas mexicanas presentes en España son:
Embajada y consulados de México en España – Emigrar a España
Embajada de México en España
Dirección: Carrera de San Jerónimo, 46 28014, Madrid, España
Teléfono: +34 913-692814
E-mail: comunicacionesesp@sre.gob.mx
En la misma sede se encuentra la sección consular en Madrid.
Consulado General de México en Barcelona
Dirección: paseo de la Bonanova, 55, 0817 Barcelona, España
Teléfono: +34-93-201-1822
E-mail: consulmex@consulmex-barcelona.net
Consulado Honorario de México en Murcia
Dirección: calle Merced 1, 30001 Murcia, España
Teléfono: +34-968-23-90-43
Correo electrónico: despacho@abogadosdlp.com
Consulado Honorario de México en Palma de Mallorca
Dirección: Guillermo Costa 2, 5º1, 07014 Palma de Mallorca, España
Teléfono: +34-971-73-31-44
Consulado Honorario de México en Santa Cruz de Tenerife (Islas Canarias)
Dirección: Plaza de la Concepción 20, 38201 San Cristóbal de la Laguna, Tenerife.
Teléfono: +34-922-29-25-05
E-mail: secretaria@consultenerife.com