Kafkas dil ailesi, dört ana gruba ayrılır: 1. Kuzeybatı Kafkas dilleri: Abazaca, Çerkesçe, Ubıhça. 2. Kuzeydoğu Kafkas dilleri: Çeçence, İnguşça, Batsça, Avarca, Andi, Dido grubu. 3. Güney Kafkas (Kartvel) dilleri: Gürcüce, Megrelce, Lazca, Svanca. 4. Dış kökenli diller: Hint-Avrupa (Ermenice, Osetçe, Kürtçe, Tatça), Türk (Azerice, Kumukça, Nogayca), Moğol (Kalmukça).