Está clasificada como un idioma bantú, y tiene varios dialectos, entre ellos el ikireera, el aluciga, el ururashi y el ikinyanduga, en el que se basa el kinyaruanda normativo.