La nacionalidad española por residencia puede ser adquirida por cualquier persona, independientemente de su país de origen, que cumpla ciertos requisitos y que, además, manifieste su voluntad de adquirirla.
Para adquirir la nacionalidad española por residencia, se debe:
-Tener una residencia legal en España de, al menos, diez años.
-No tener antecedentes penales en España o en el país de origen.
-Estar en posesión de un certificado de penales expedido por el país de origen.
-Contar con un certificado de empadronamiento.
-Realizar un curso de formación sobre la historia, la geografía y la cultura de España.
-Superar un examen de conocimientos de español.
-Renunciar a la nacionalidad de origen.