Большинство населения России (88%) принадлежит к народам индоевропейской языковой семье, в основном к её славянской группе. Русские составляют 81% всего населения России, ещё 4% приходится на украинцев и белорусов.Из представителей других групп индоевропейской семьи наиболее многочисленны осетины и немцы, однако их число значительно уменьшилось по сравнению с 1985 годом вследствие эмиграции в Германию.Следующая по численности языковая семья - алтайская (около 12млн. человек), в основном это народы тюркской группы (11,2 млн. человек). Самый крупный после русских народ России - татары (5,5 млн. человек), из которых в самом Татарстане проживает около 1,8млн., в соседнем Башкортостане 1,1млн., а остальные рассеяны по территории Урала, Поволжья, Сибири.Следующие по численности тюркские народы - чуваши (1,8млн. человек) и башкиры (1,3 млн. человек), проживающие главным образом в пределах своих республик (908 тыс. чувашей и 864 тыс. башкир). Таким образом, наиболее крупные тюркские народы сосредоточены в Урало-Поволжье. Другие тюркские народы расселены по югу Сибири (алтайцы, шорцы, хакасы, тувинцы) вплоть до Дальнего Востока (якуты).
Далее идут народы Северного Кавказа: кумыки, ногайцы, карачаевцы, балкарцы.Вдоль границ с Казахстаном, в областях Южной Сибири, Урала и Поволжья, расселены казахи.Народы уральско-юкагирской семьи, главным образом финно-угорской группы, проживают в основном в Урало-Поволжье и на севере Европейской части России. Самый крупный из этих народов - мордва - около 1млн. человек, из которых лишь 1/3 живёт в пределах своей республики, а остальные - на территории других регионов Урало-Поволжья.Народы северокавказской семьи расселены в наиболее компактном ареале, главным образом на территории республик Северного Кавказа.