Esta familia está formada por las siguientes subfamilias: albanesa, armenia, báltica, céltica, eslava, germánica, griega, indoirania (que incluye las lenguas indoarias y las iranias) e itálica (que incluye el latín y las lenguas románicas).