Para solicitar la nacionalidad española, el tiempo de residencia necesario varía. Generalmente, debes residir en España de manera legal y continuada durante 10 años. Sin embargo, existen excepciones: 5 años para refugiados. 2 años para ciudadanos de países iberoamericanos, Andorra, Filipinas, Guinea Ecuatorial, Portugal o personas de origen sefardí. 1 año para cónyuges de españoles, nacidos en territorio español, o viudos de españoles, entre otros casos especiales. Consulte siempre la normativa vigente para información actualizada sobre los requisitos de residencia en España para la solicitud de nacionalidad.