Para obtener la ciudadanía española, se debe cumplir con una serie de requisitos. En primer lugar, se debe tener nacionalidad de un país de la Unión Europea, Andorra, Filipinas, Guinea Ecuatorial, Portugal o Suiza. Además, se debe tener un permiso de residencia en España válido por un mínimo de cinco años. También se debe tener un certificado de penales y un certificado de salud. Asimismo, se debe aprobar un examen de lengua española y un examen de historia y cultura españolas. Finalmente, se debe jurar o prometer lealtad a la Corona española.