Eritrea er et multi-etnisk land med en befolkning på omkring 6 millioner. Det finnes ni folkegrupper i landet. Landet er dominert av semittisk talende folkegrupper som utgjør omkring 95 % av befolkingen. Disse er Tigrinja (75 %), tigre (15 %) og resten tilhører de andre. De kusjittisk-talende er delt inn i fire folkegrupper og utgjør rund 30 % av befolkningen. Dessuten er det to nilotiske folkegrupperi landet. Disse utgjør 5-10 % av befolkningen.