Étnicamente, Hungría es esencialmente un estado homogéneo de procedencia magiar. Un censo de principios del siglo XXI indica que los húngaros constituyen aproximadamente el 92% de la población total. Los gitanos representan alrededor del 2%. Los alemanes étnicos representan alrededor del 1% de la población. También hay pequeños grupos de croatas, polacos, ucranianos, griegos, serbios, eslovenos, armenios, búlgaros, eslovacos y rumanos.