La nacionalidad española por residencia años se adquiere automáticamente después de residir en España de forma legal durante un período de tiempo determinado. El tiempo mínimo requerido es de 10 años, pero puede ser reducido a 5 años si se cumplen ciertas condiciones. Estas condiciones incluyen el haber residido legalmente en España por al menos 5 años, tener un conocimiento básico del castellano y no haber cometido ningún delito penal.
Una vez que se cumplen los requisitos, se puede solicitar la nacionalidad española por residencia años a través del Ministerio de Asuntos Exteriores. Se debe presentar una solicitud por escrito, acompañada de la documentación requerida. Si se aprueba la solicitud, se le otorgará la nacionalidad española y se le pedirá que renuncie a su nacionalidad anterior.
La nacionalidad española por residencia años otorga a los titulares el derecho a residir y trabajar legalmente en España, así como a circular libremente por toda la Unión Europea. También se les otorga el derecho a voto en las elecciones municipales y europeas.