Para obtener la nacionalidad española, se debe ser ciudadano de la Unión Europea o de un país con el que España tenga un tratado de nacionalidad. Asimismo, se debe cumplir una serie de requisitos, entre los que se encuentran los siguientes:
Para iniciar el proceso de obtención de la nacionalidad española, se debe presentar la solicitud de nacionalidad en el registro civil del lugar de residencia. En la solicitud se deberán adjuntar todos los documentos necesarios, como el certificado de nacimiento, el certificado de matrimonio (en el caso de los ciudadanos casados con españoles), el certificado de empadronamiento, entre otros.
Una vez presentada la solicitud, se deberá esperar a que el Ministerio de Asuntos Exteriores de España resuelva la misma. Si la solicitud es aprobada, se le notificará al solicitante para que acuda a la Oficina de Nacionalidad española más cercana a su domicilio a fin de realizar el examen de conocimientos de la lengua española y de la Constitución española.
Si se aprueba el examen, se le otorgará la nacionalidad española y se le pedirá que juramente o prometa la Constitución española.