Los principales grupos étnicos son árabes y kurdos; otros incluyen asirios, turcomanos, shabakis, yazidíes, armenios, mandeos, circasianos y kawliya.
Los árabes y los kurdos son los grupos étnicos con mayor población en Irak.