Los requisitos para adquirir la nacionalidad española son los siguientes:
- Tener la residencia legal en España durante un mínimo de cinco años.
- Aprobar un examen de conocimientos de la lengua española y de la Constitución española y derechos fundamentales.
- No haber sido condenado por un delito doloso en España o en el extranjero.
- Carecer de antecedentes penales en el país de origen o en cualquier otro país.
- Estar al corriente de los impuestos.
- No estar separado legalmente o en proceso de divorcio.
- No tener pendientes de resolver expedientes de expulsión de España.
Para más información, puedes consultar el Boletín Oficial del Estado (BOE) o el Reglamento de la Ley de Nacionalidad Española (Real Decreto 557/2011, de 20 de abril).