Kafkas dilleri, dünya dilleri içinde ayrı bir dil ailesi olarak kabul edilir. Bu dil ailesi, dört ana gruba ayrılır: 1. Güney Kafkas dilleri: Gürcüce, Megrelce, Lazca, Svanca. 2. Kuzeybatı Kafkas dilleri: Abazaca, Adığece (Kabardey, Besleney, Şapsığı, Kemguy, Bjeduğ şiveleri), Ubıhca. 3. Kuzeydoğu Kafkas dilleri: Çeçence, İnguşça, Batsça, Avarca, Andi grubu, Dide (Tsuntal) grubu. 4. Dışardan gelen diller: Hint-Avrupa dilleri (Ermenice, Osetçe, Kürtçe, Tatça), Altay dilleri (Azerice, Kumukça, Nogayca, Karaçay-Balkarca).