En España, solicitar la nacionalidad normalmente requiere vivir en el país legalmente durante 10 años. Sin embargo, hay algunas excepciones:
Refugiados: 5 años de residencia.
Ciudadanos de países iberoamericanos, Andorra, Filipinas, Guinea Ecuatorial, Portugal y aquellos con raíz sefardí: 2 años de residencia.
Personas casadas con ciudadano español: 1 año de residencia después del matrimonio.
Nacido en España: 1 año de residencia.
Además, para obtener la nacionalidad es necesario demostrar la integración en la sociedad española, incluyendo el conocimiento de la lengua y de la legislación básica.