Para obtener la nacionalidad española por residencia, debes:
- Tener 18 años o más
- Estar empadronado en España con una residencia legal de un mínimo de cinco años
- Tener un conocimiento suficiente del idioma español
- Aprobar un examen de cultura española y derechos fundamentales
- No tener antecedentes penales en España o en el extranjero que impidan la entrada y permanencia en España de acuerdo con la legislación española
- No tener deuda pendiente con las administraciones públicas españolas
Una vez que cumplas con todos los requisitos, deberás presentar la solicitud en el Registro Civil o en la Oficina de Extranjería. Si todo va bien, recibirás la nacionalidad española en un acto solemne en el que tendrás que jurar o prometer la Constitución española.