Językiem urzędowym Rosji jest język rosyjski – język z rodziny języków słowiańskich o największej liczbie użytkowników. Posługuje się nim jako pierwszym językiem około 145 mln ludzi, ogółem (według różnych źródeł) 250–300 mln. Oprócz samej Rosji język rosyjski jest także językiem urzędowym na Białorusi, w Kazachstanie, Kirgistanie, w Naddniestrzu, Gagauzji, Abchazji i Osetii Południowej. Jest jednym z sześciu języków oficjalnych Organizacji Narodów Zjednoczonych. Posługuje się pismem zwanym grażdanką, odmianą cyrylicy powstałą na skutek jej uproszczenia. Język literacki rozwinął się bezpośrednio z języka staroruskiego i uległ kodyfikacji w XVIII wieku.
Zgodnie z art. 68 § 2 rosyjskiej konstytucji republiki mogą wprowadzać na swoim terytorium dodatkowe języki urzędowe. Obecnie status języka urzędowego posiada oprócz rosyjskiego 27 innych języków: abazyński, adygejski, ałtajski, baszkirski, buriacki, czeczeński, czukocki, czuwaski, erzja, inguski, jakucki, jidysz, kabardyjski, kałmucki, karaczajo-bałkarski, krymskotatarski, chakaski, chantyjski, komi, mansyjski, maryjski, moksza, nieniecki, nogajski, osetyjski, tatarski, tuwiński, udmurcki i ukraiński[192][193][194]. Wyjątkowa sytuacja panuje w wieloetnicznym Dagestanie, gdzie obok rosyjskiego obowiązuje 13 dodatkowych języków urzędowych: agulski, awarski, azerski, cachurski, czeczeński, dargiński, kumycki, lakijski, lezgiński, nogajski, rutulski, tabasarański i tacki.
Poza językami oficjalnymi, na obszarach zwartego zamieszkiwania mniejszości narodowych, języki tych mniejszości mogą być wprowadzane jako języki z urzędowym statusem w dowolnym regionie Rosji