Para solicitar la nacionalidad española por residencia es necesario:
 - Estar empadronado en el municipio español durante al menos cinco años seguidos.
 - No haber sido condenado por un delito doloso.
 - No haber sufrido una pena privativa de libertad superior a un año.
 - No estar separado legalmente de su cónyuge, si éste es español.
 - No tener antecedentes penales en España o en el país de origen.
 - Respectar y cumplir las obligaciones constitucionales y los principios del artículo 2 de la Constitución.
 - No haber sido expulsado de España.
 - Aprobar el examen de nacionalidad (conocimientos constitucionales y de la historia de España).
 
La nacionalidad española se puede solicitar después de cumplir los 18 años de edad.