Desde 2012, según el Ministerio de Asuntos Exteriores, la nacionalidad española se puede obtener por residencia en España en los siguientes casos:
Los ciudadanos venezolanos que quieran obtener la nacionalidad española por residencia deberán solicitar el certificado de antecedentes penales en el Registro Civil de Venezuela y, en su caso, traducirlo al español. Además, deberán residir en España de forma ininterrumpida durante cinco años, aunque se puede reducir a dos años en caso de que se acredite un nivel suficiente de lengua española.