Comúnmente las lenguas cushitas se dividen en seis unidades filogenéticas, algunas de las cuales difieren notablemente de las otras, los seis grupos son: