Kafkas dil ailesi aşağıdaki gibi sınıflandırılabilir :
-
Kuzey Kafkas
-
Kuzeybatı Kafkas Dilleri (Abhaz - Adıge Dilleri)
-
Çerkesce-Adıgece
-
Ubıh-Abhaz
-
Ubıhça (Ölü Dil)
-
Abhazca - Abazaca
-
Kuzeydoğu Kafkas Dilleri (Nah - Dağıstan Dilleri)
-
Nah Dilleri
-
Dağıstan Dilleri
-
Avar-Andi-Dido Grubu
-
Avarca
-
Andice
-
Didoca - Çezce
-
Lakça-Dargince Grubu
-
Lezgi Grubu
-
Arçi
-
Samur
-
Udice
-
Lezgice
-
Lezgice
-
Agul
-
Tabasaran
-
Çakhur
-
Kınalık
-
Rutul
-
Güney Kafkas (Kartveli Dilleri)
-
Kolhaca - Kartlice / İberce
-
Svanca
-
Hurri Dili
-
Urartu Dili
-
Hatti Dili
Not : Tarihi dönemlerde Doğu Anadolu ve Kafkasya arasındaki bölgelerde konuşulan Hurrice, Urartuca, Hattice, Kafkas dili grubunda kabul edenler bulunmaktadır
Not : Bazı dilbilimciler Güney Kafkas dilleri için Kartveli Dilleri (Gürcü Dilleri) ifadesini kullanmamaktadırlar.