Para nacionalizarse en España hay que cumplir una serie de requisitos. En primer lugar, se debe tener la residencia legal en España. No basta con estar empadronado o tener un permiso de residencia, sino que hay que tener la residencia legal y permanente. En segundo lugar, hay que tener un conocimiento básico de la lengua española. No se exige un nivel muy alto, pero sí un conocimiento básico que permita comunicarse y entender las normas básicas. En tercer lugar, hay que renunciar a la nacionalidad previa. Esto no es obligatorio si se tiene la nacionalidad de un país de la Unión Europea, pero sí es obligatorio si se tiene la nacionalidad de otro país. Y en cuarto lugar, hay que tener una buena conducta. No se puede tener ningún antecedente penal ni estar en situación de indefensión. También se valora positivamente el haber estado trabajando y residiendo en España durante un cierto tiempo.