Etymologie : du latin "neo", nouveau et de nationalisme.
Le terme néonationalisme (ou néo-nationalisme) désigne le nouveau courant du nationalisme se développant parmi des populations qui ont été dominées ou colonisées durant de longues périodes, pour lutter contre ce qu'elles perçoivent comme étant un néocolonialisme.