Las lenguas celtas conforman un grupo que pertenece a la macrofamilia indoeuropea. Son parientes, pues, de los distintos miembros, extintos o no, de las familias anatolia, indoirania, armenia, eslava, báltica, germánica, itálica, griega, albanesa... Repasamos las clasificaciones según criterios geográfico-cronológicos y lingüísticos.