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.