Etiopiere er etnisk forskelligartede med de vigtigste forskelle på baggrund af sproglig kategorisering. Etiopien er en mosaik på omkring 100 sprog, der kan klassificeres i fire grupper. Langt størstedelen af sprogene tilhører de semitiske, kushitiske eller omotiske grupper, som alle er en del af den afro-asiatiske sprogfamilie. Et lille antal sprog hører til en fjerde gruppe, Nilotic, som er en del af Nilo-Sahara-sprogfamilien.
De semitiske sprog tales primært i de nordlige og centrale dele af landet; de inkluderer Geʿez, Tigrinya, amharisk, Gurage og Hareri. Geʿez, det gamle sprog i Aksumite-imperiet, bruges i dag kun til religiøse skrifter og tilbedelse i den etiopiske ortodokse kirke. Tigrinya er hjemmehørende i den nordøstlige del af landet. Amharisk er et af landets vigtigste sprog og er hjemmehørende i de centrale og nordvestlige områder. Gurage og Hareri tales af relativt få mennesker i syd og øst.
De mest fremtrædende kushitiske sprog er Oromo, Somali og Afar. Oromo er hjemmehørende i de vestlige, sydvestlige, sydlige og østlige områder af landet. Somali er dominerende blandt indbyggerne i Ogaden og Hawd, mens Afar er mest almindelig i Denakil-sletten.
De omotiske sprog, blandt hvilke der er Walaita, er ikke udbredte, men de tales mest i de tætbefolkede områder i det ekstreme sydvestlige område. Den nilotiske sproggruppe er hjemmehørende i det vestlige lavland, hvor Kunama-højttalere er dominerende.
I henhold til forfatningen nyder alle etiopiske sprog officiel statslig anerkendelse. Amharisk er dog den føderale regerings “arbejdssprog” sammen med Oromo er det et af de to mest udbredte sprog i landet. I 1990erne blev etnolinguistiske forskelle brugt som grundlag for omstrukturering af Etiopiens administrative opdelinger. p>