Si eres mexicano y estás pensando en obtener la nacionalidad española, la gran duda suele ser: ¿puedo tener doble nacionalidad México–España sin perder mi pasaporte mexicano? La respuesta, en la mayoría de los casos, es sí, pero con matices muy importantes. En esta guía 2026 te explico, paso a paso, cómo funciona el régimen de doble nacionalidad entre ambos países, qué dice la ley española sobre la renuncia, cuántos años debes residir en España (tomando como referencia Barcelona), qué pasa con tus hijos, tu pasaporte y tus impuestos.
¿Existe un acuerdo de doble nacionalidad entre México y España?
España tiene un régimen especial para los países iberoamericanos que permite la doble nacionalidad de facto, incluso cuando formalmente se exija “renunciar” a la nacionalidad de origen. México forma parte de este grupo, por lo que los mexicanos pueden adquirir la nacionalidad española sin perder la mexicana, siempre que cumplan con los requisitos legales de ambos países.
El marco legal clave es:
- Código Civil español, especialmente los artículos sobre adquisición y pérdida de la nacionalidad.
- Constitución Política de los Estados Unidos Mexicanos, artículo 30 y siguientes, sobre nacionalidad y doble nacionalidad.
- La consideración de México como país iberoamericano, que permite a España flexibilizar los requisitos de residencia y de conservación de la nacionalidad de origen.
En la práctica, España permite que los mexicanos conserven su nacionalidad mexicana al naturalizarse españoles, siempre que México también acepte la doble nacionalidad, lo cual está reconocido en la legislación mexicana desde finales de los años 90.
¿España obliga a renunciar a la nacionalidad mexicana?
Al momento de solicitar la nacionalidad española por residencia, la regla general es que el solicitante debe declarar que renuncia a su nacionalidad anterior. Sin embargo, hay una excepción muy importante para los mexicanos.
La “renuncia” formal y su efecto real
En el procedimiento de nacionalidad por residencia, cuando se te concede la nacionalidad española, deberás acudir al Registro Civil para realizar la jura o promesa de fidelidad al Rey y obediencia a la Constitución y las leyes, y la renuncia a tu anterior nacionalidad si así lo exige la ley. Para mexicanos, la práctica es la siguiente:
- En muchos Registros Civiles se te pedirá que declares la renuncia “formal” a la nacionalidad mexicana.
- No obstante, España no puede obligar a México a quitarte la nacionalidad.
- La nacionalidad mexicana solo se pierde conforme a las leyes mexicanas, y la Constitución mexicana permite la doble nacionalidad.
En consecuencia, esa renuncia suele ser más bien una formalidad para el expediente español, pero no tiene efectos automáticos en México. Para que perdieras realmente la nacionalidad mexicana, tendrías que hacer un trámite específico ante autoridades mexicanas, cosa que la mayoría de los mexicanos no hace.
Es importante confirmar la práctica actual y criterios actualizados en el Ministerio de Justicia de España y, del lado mexicano, en la Secretaría de Relaciones Exteriores.
¿México te quita la nacionalidad por naturalizarte español?
No. La Constitución mexicana establece que los mexicanos por nacimiento no pierden la nacionalidad mexicana por adquirir otra nacionalidad. Podrías perderla por otras causas específicas (por ejemplo, servir como militar o funcionario en un Estado extranjero sin autorización en ciertos supuestos), pero no por el simple hecho de naturalizarte español.
En resumen: como mexicano por nacimiento puedes ser mexicano y español al mismo tiempo, siempre que cumplas con los requisitos de ambos países.
Años de residencia necesarios para naturalizarse español (mexicanos en España)
Una de las ventajas clave para mexicanos es que España reduce el tiempo de residencia exigido gracias a su condición de país iberoamericano.
Regla general de residencia
En España, la regla general para solicitar la nacionalidad por residencia es:
- 10 años de residencia legal y continuada para la mayoría de nacionalidades.
Sin embargo, para los nacionales de países iberoamericanos (como México), esta exigencia se reduce.
Plazo reducido para mexicanos
Como mexicano, necesitas:
- 2 años de residencia legal y continuada en España para poder solicitar la nacionalidad española por residencia.
Esto significa que, por ejemplo, si te instalas en Barcelona con un permiso de residencia legal (por estudio, trabajo, arraigo, etc.) y mantienes tu residencia continua durante dos años, podrás iniciar el trámite de nacionalidad.
Es fundamental que tu residencia sea:
- Legal: con tarjeta de residencia o autorización válida.
- Continuada: sin ausencias prolongadas de España que puedan interrumpir el cómputo (normalmente, no más de 6 meses acumulados en un año, pero conviene revisar el criterio del Registro Civil).
Requisitos para que un mexicano obtenga la nacionalidad española
Además del tiempo de residencia, hay otros requisitos que deberás cumplir para naturalizarte español. A continuación, se describen los más importantes, tomando como referencia un mexicano residiendo en Barcelona en 2026.
1. Residencia legal y empadronamiento en España
Debes contar con:
- Tarjeta de residencia en vigor (por trabajo, estudios, familiar de comunitario, arraigo, etc.).
- Empadronamiento en tu municipio de residencia (por ejemplo, Barcelona). El padrón sirve para demostrar tu residencia efectiva.
La autoridad competente para la tramitación de la nacionalidad es el Ministerio de Justicia de España, y el expediente suele presentarse de forma telemática a través de la sede electrónica de dicho Ministerio.
2. Buena conducta cívica y antecedentes penales
Debes acreditar buena conducta cívica y suficiente grado de integración en la sociedad española. Para ello normalmente se exige:
- Certificado de antecedentes penales de México, debidamente apostillado y traducido si es necesario.
- Certificado de antecedentes penales en España, que suele obtenerse de forma telemática en el propio procedimiento.
La apostilla de La Haya se realiza en México a través de las autoridades estatales o federales competentes; la información puede consultarse en el portal de la Secretaría de Relaciones Exteriores.
3. Pruebas de integración: CCSE y DELE
En la mayoría de los casos, deberás aprobar dos exámenes organizados por el Instituto Cervantes:
- Prueba CCSE (Conocimientos Constitucionales y Socioculturales de España).
- Prueba DELE de español nivel A2 o superior, salvo que el español sea tu lengua materna y el Instituto Cervantes te exima (en la práctica, a muchos latinoamericanos se les exige al menos el CCSE; conviene verificar el criterio vigente).
Costos aproximados (2025–2026, pueden variar y deben confirmarse):
- CCSE: alrededor de 85–90 EUR (unos $1,700–$1,900 MXN según el tipo de cambio).
- DELE A2: alrededor de 130–150 EUR (unos $2,600–$3,200 MXN).
Los exámenes se realizan en centros acreditados en España, incluyendo Barcelona, y también en México para quienes inician el proceso antes de viajar.
4. Documentos básicos para la solicitud
La lista exacta puede cambiar, pero típicamente incluye:
- Pasaporte mexicano vigente.
- Tarjeta de residencia española.
- Certificado de nacimiento mexicano apostillado.
- Certificados de antecedentes penales de México y España.
- Certificados del CCSE y DELE (si aplican).
- Certificado de empadronamiento en Barcelona.
- Comprobante de pago de la tasa de nacionalidad (alrededor de 100–120 EUR, unos $2,000–$2,400 MXN, cifra a confirmar en la sede electrónica del Ministerio de Justicia).
La información oficial detallada se encuentra en el portal del Ministerio de Justicia, en el apartado de nacionalidad por residencia.
5. Tiempos de tramitación
En la práctica, el tiempo de resolución puede ser largo. En los últimos años, muchos expedientes han tardado entre:
- 1 y 3 años desde la presentación hasta la resolución.
Estos plazos son orientativos y pueden variar según la carga de trabajo del Ministerio de Justicia y la correcta presentación de tu expediente.
¿Cómo afecta la doble nacionalidad a tus hijos?
Una vez que obtienes la nacionalidad española, se abren varias posibilidades para tus hijos, tanto si nacen en México como si nacen en España (por ejemplo, en Barcelona).
Hijos nacidos en México de padre/madre mexicano-español
Si eres mexicano por nacimiento y adquieres la nacionalidad española, y tus hijos nacen en México:
- Por defecto, serán mexicanos por nacimiento.
- Podrán optar a la nacionalidad española por opción o por nacionalidad de origen, dependiendo de las circunstancias y de si tú ya eras español al momento de su nacimiento.
Generalmente, si ya eres español cuando nace tu hijo, puedes inscribirlo como español en el Consulado de España en México. La inscripción consular permite que el menor tenga la nacionalidad española desde pequeño, sin necesidad de residir en España.
Para detalles específicos, conviene contactar al Ministerio de Asuntos Exteriores, Unión Europea y Cooperación de España y al Consulado General de España en México.
Hijos nacidos en España de padres mexicanos
Si tus hijos nacen en España mientras tú y/o tu pareja son mexicanos, hay varios escenarios:
- Si al menos uno de los padres ya es español, el hijo suele ser español de origen.
- Si ambos padres son mexicanos y no tienen otra nacionalidad, el niño puede acceder a la nacionalidad española por residencia reducida, y en algunos casos por simple presunción (según la normativa y la situación de la nacionalidad mexicana).
En cualquier caso, al ser tú mexicano, tu hijo también tendrá derecho a la nacionalidad mexicana, lo que abre la puerta a la doble nacionalidad desde la infancia.
Transmisión de la nacionalidad española a la siguiente generación
La nacionalidad española puede transmitirse a los hijos, pero hay reglas sobre:
- Plazos para ejercer la opción.
- Necesidad de residir o no en España.
- Conservación de la nacionalidad al llegar a la mayoría de edad (por ejemplo, la obligación de declarar la voluntad de conservarla entre los 18 y los 21 años en algunos casos).
Es recomendable que, si tus hijos obtienen la nacionalidad española desde el extranjero (por ejemplo, desde México), consultes con el Registro Civil consular sobre los plazos para conservarla y evitar su pérdida automática por falta de declaración.
Impacto en el pasaporte: viajar con doble nacionalidad México–España
Tener doble nacionalidad significa que puedes tener dos pasaportes: uno mexicano y uno español. Esto tiene implicaciones prácticas importantes para tus viajes.
Entrada y salida de México
La regla general es:
- Debes entrar y salir de México como mexicano, usando tu pasaporte mexicano.
Las autoridades mexicanas recomiendan que los mexicanos con doble nacionalidad se identifiquen como mexicanos al entrar y salir del país. Esto evita problemas migratorios y mantiene tus derechos como nacional.
Entrada y salida de España y la Unión Europea
Como ciudadano español:
- Podrás viajar, residir y trabajar libremente en España y en otros países de la Unión Europea.
- Entrarás a España con tu pasaporte español o, si ya resides ahí, con tu DNI (Documento Nacional de Identidad).
Esto te permite evitar visados y controles más estrictos que se aplican a ciudadanos de terceros países, y te da acceso a la libre circulación dentro del espacio Schengen.
¿Qué pasaporte usar hacia terceros países?
Depende del destino:
- Algunos países ofrecen exención de visado a españoles pero no a mexicanos (o viceversa).
- En general, puedes elegir el pasaporte que te otorgue más ventajas de entrada (menos visados, estancias más largas, etc.).
Es recomendable revisar las condiciones de visado para cada destino en los portales oficiales de asuntos exteriores de España y México antes de viajar.
Impuestos y doble nacionalidad México–España
La nacionalidad en sí misma no determina dónde pagas impuestos; lo que importa es tu residencia fiscal. Sin embargo, tener doble nacionalidad puede influir en tu planificación fiscal y en tus obligaciones frente a ambos países.
Residencia fiscal en España
Serás considerado residente fiscal en España si cumples, entre otros, alguno de estos criterios:
- Permaneces más de 183 días durante el año natural en territorio español.
- Tienes en España el núcleo principal de tus actividades o intereses económicos.
Si vives en Barcelona y trabajas allí, lo más probable es que seas residente fiscal en España, independientemente de que sigas siendo mexicano.
Como residente fiscal en España:
- Tributas por tu renta mundial (ingresos en España y en el extranjero).
- Debes presentar la Declaración del IRPF y, en algunos casos, el Modelo 720 sobre bienes en el extranjero (normativa que ha sufrido cambios y conviene revisar en la Agencia Tributaria).
Residencia fiscal en México
Podrías seguir siendo considerado residente fiscal en México si:
- Tu centro de intereses vitales se mantiene allí.
- Tu familia y principales ingresos siguen en México.
Sin embargo, si te mudas de forma estable a España, trabajas y vives allí, es probable que tu residencia fiscal se traslade a España. En ese caso, tus obligaciones en México podrían limitarse a ciertos impuestos sobre ingresos de fuente mexicana, dependiendo de si mantienes actividades económicas en el país.
Convenio para evitar la doble imposición México–España
México y España tienen un Convenio para evitar la doble imposición, cuyo objetivo es evitar que pagues impuestos dos veces por los mismos ingresos. En términos generales:
- Si tributas en España por un ingreso, puedes acreditar ese impuesto en México (o viceversa), según el tipo de ingreso y las reglas del convenio.
- Se establecen criterios para determinar el país de residencia fiscal cuando hay conflicto.
Es muy recomendable consultar a un asesor fiscal con experiencia en casos México–España para aprovechar correctamente el convenio y evitar sanciones o pagos duplicados.
Trámites consulares y conservación de la nacionalidad mexicana
Como mexicano que adquiere la nacionalidad española, es importante mantener tu documentación mexicana en regla.
Inscripción de nacimiento y pasaporte mexicano
Si tus hijos nacen en España, puedes inscribirlos como mexicanos en el Consulado de México en Barcelona (o el que corresponda), para que tengan también la nacionalidad mexicana. Esto implica:
- Registrar el nacimiento ante el consulado.
- Solicitar el pasaporte mexicano para el menor.
La información actualizada sobre requisitos, costos y citas se encuentra en el portal de la Secretaría de Relaciones Exteriores.
Conservación de la nacionalidad mexicana
Como mexicano por nacimiento, no necesitas hacer un trámite especial para conservar tu nacionalidad al adquirir la española. Sin embargo:
- Debes mantener tu pasaporte mexicano vigente.
- Es recomendable informar a las autoridades mexicanas (consulado) sobre tu doble nacionalidad para facilitar trámites, aunque no es obligatorio renunciar a la española.
Si eres mexicano por naturalización (no por nacimiento), tus reglas pueden ser distintas, y es crucial revisar el marco legal mexicano para no arriesgar la pérdida de esa nacionalidad.
Costos aproximados del proceso de nacionalidad española para mexicanos
Los costos varían según tu situación, pero para un mexicano que vive en Barcelona y solicita la nacionalidad por residencia, podemos estimar (valores aproximados a 2025–2026, sujetos a cambio):
- Tasa de nacionalidad por residencia: 100–120 EUR (≈ $2,000–$2,400 MXN).
- Examen CCSE: 85–90 EUR (≈ $1,700–$1,900 MXN).
- Examen DELE A2 (si aplica): 130–150 EUR (≈ $2,600–$3,200 MXN).
- Apostilla y traducciones de documentos mexicanos: 1,500–3,000 MXN según número de documentos y tarifas de notarios/traductores.
- Posibles honorarios de gestor o abogado: muy variables, entre 300 y 1,000 EUR (≈ $6,000–$20,000 MXN), si decides contratar ayuda profesional.
Estos montos son orientativos; siempre debes verificar las tasas oficiales en el Ministerio de Justicia y en el Ministerio de Asuntos Exteriores de España, así como en la Secretaría de Relaciones Exteriores para trámites mexicanos.
Pasos prácticos para un mexicano que quiere doble nacionalidad España–México
- Definir tu proyecto migratorio: ¿vas a estudiar, trabajar o reagruparte familiarmente en España? Esto determinará el tipo de visado y permiso de residencia inicial.
- Obtener residencia legal en España: por ejemplo, visado de estudios, trabajo, residencia no lucrativa o arraigo. La información se obtiene a través del Consulado de España en México y el Ministerio de Asuntos Exteriores.
- Instalarte en Barcelona (u otra ciudad), empadronarte y mantener tu residencia legal y continuada durante al menos 2 años.
- Preparar y presentar los exámenes CCSE y, si aplica, DELE, preferentemente antes de completar los 2 años para agilizar el proceso.
- Reunir documentos mexicanos (acta de nacimiento, antecedentes penales, etc.), apostillarlos y traducirlos si es necesario.
- Presentar la solicitud de nacionalidad por residencia de manera telemática ante el Ministerio de Justicia.
- Esperar la resolución y, una vez concedida, hacer la jura o promesa en el Registro Civil, cumpliendo con la formalidad de renuncia si te la exigen (sin que esto implique pérdida automática de la nacionalidad mexicana).
- Solicitar tu DNI y pasaporte español, y mantener también vigente tu pasaporte mexicano.
Con estos pasos, podrás consolidar tu doble nacionalidad México–España y aprovechar las ventajas de ambos países, tanto a nivel de movilidad como de derechos civiles y laborales.
Preguntas Frecuentes
¿Perderé mi nacionalidad mexicana si me hago español?
Si eres mexicano por nacimiento, no pierdes la nacionalidad mexicana por adquirir otra nacionalidad, incluida la española. La Constitución mexicana permite la doble nacionalidad. La “renuncia” que puedas firmar en el Registro Civil español es, en la práctica, una formalidad para el expediente español y no implica que México te quite la nacionalidad, salvo que hagas un trámite expreso ante autoridades mexicanas para renunciar.
¿Cuántos años debo vivir en España para pedir la nacionalidad siendo mexicano?
Como mexicano, gracias a la consideración de México como país iberoamericano, necesitas solo 2 años de residencia legal y continuada en España para solicitar la nacionalidad por residencia. Debes contar con tarjeta de residencia, empadronamiento y cumplir el resto de requisitos (antecedentes, exámenes, etc.).
¿Puedo tener dos pasaportes, mexicano y español, al mismo tiempo?
Sí. Al obtener la nacionalidad española, podrás solicitar tu pasaporte español y seguir manteniendo tu pasaporte mexicano. Deberás entrar y salir de México como mexicano y, en España y la Unión Europea, podrás usar tu pasaporte español o tu DNI. Para terceros países, podrás elegir el pasaporte que te ofrezca mejores condiciones de entrada.
¿Mis hijos también podrán tener doble nacionalidad México–España?
En muchos casos, sí. Si tus hijos nacen en México y tú ya eres español, puedes inscribirlos como españoles en el consulado. Si nacen en España, pueden ser españoles de origen y, como hijo de mexicano, también mexicanos. Es importante inscribirlos en ambos sistemas (Registro Civil español y consulado mexicano) y conocer los plazos para conservar la nacionalidad española al llegar a la mayoría de edad.
¿Tendré que pagar impuestos en los dos países por ser doble nacional?
No necesariamente. Lo que determina dónde pagas impuestos es tu residencia fiscal, no la nacionalidad. Si vives y trabajas principalmente en España, serás residente fiscal allí y tributarás por tu renta mundial, pero el Convenio para evitar la doble imposición entre México y España busca evitar que pagues dos veces por los mismos ingresos. Si mantienes ingresos en México, podrías tener obligaciones fiscales en ambos países, por lo que es recomendable asesoría especializada.
¿Es obligatorio contratar un abogado o gestor para el trámite de nacionalidad?
No es obligatorio, pero puede ser útil. El procedimiento puede hacerse por tu cuenta a través de la sede electrónica del Ministerio de Justicia. Sin embargo, un abogado o gestor especializado puede ayudarte a preparar el expediente, evitar errores y hacer seguimiento de tu caso, especialmente si tienes situaciones complejas (ausencias prolongadas, antecedentes, documentos difíciles de conseguir, etc.).