La nacionalidad española por residencia se puede obtener de acuerdo con la ley de extranjería. Para ello, es necesario que el solicitante cumpla una serie de requisitos, entre los que se encuentran los siguientes:
- Tener residencia legal en España durante un mínimo de cinco años.
- No tener antecedentes penales en España o en el país de origen.
- Tener un trabajo o medios económicos suficientes para mantenerse y su familia en España.
- Aprobar un examen de conocimientos sobre la Constitución y la sociedad españolas.
- Tener un seguro médico que cubra los gastos sanitarios en España.
- No estar en situación de exclusión social.
Los requisitos anteriores son los principales, pero existen otros que pueden ser exigidos en función de la situación personal del solicitante.