Le nationalisme ethnique, ou ethnonationalisme, est la forme de nationalisme dans lequel la « nation » est définie en termes d'appartenance ethnique. Il peut être nommé différemment en fonction des caractéristiques que l'on veut mettre en avant : nationalisme « ethno-culturel », « ethno-linguistique » ou « ethno-communautariste », le plus souvent inspiré par des notions issues du droit du sang. Il se différencie ainsi du nationalisme civique inspiré du droit des personnes, et du nationalisme territorial lié au droit du sol, mais également généralement du nationalisme culturel qui admet l'assimilation culturelle.
L'Empire ottoman, les États-Unis, le Brésil, l'Inde et la Chine sont des exemples d'États multi-ethniques dans lesquels la nation est définie par son territoire géographique. Le théoricien Anthony D. Smith utilise le terme « nationalisme ethnique » dans ce sens. Les spécialistes des études sur la diaspora élargissent le concept de «nation» aux communautés diasporiques. Les termes ethno-nation et ethno-nationalisme sont parfois utilisés pour décrire un collectif conceptuel d'ethnies dispersées[1].