От древни времена в Русия са живели огромен брой нации и националности. В същото време повечето руснаци са благосклонни към много различните народи, населяващи страната. Освен това присъствието в Русия на голям брой националности е законодателно закрепено в Конституцията.
Най-многобройните нации, пребиваващи на територията на Руската федерация
На територията на Руската федерация живеят над 180 различни националности. Заглавната нация е руска. Според преброяването от 2010 г. над 111 милиона души са се наричали руснаци; 80, 9% от всички граждани, които сметнаха за необходимо да посочат националност.
Вторият най-голям народ в Русия са татарите. През 2010 г. е имало 5, 3 милиона, или 3, 7%. Освен това татарите обитават не само Татарстан, но и други руски региони.
Третото място по брой е заето от украинците. В Русия има около 2 милиона или 1, 4% от общото население. Украинците, живеещи в Русия, отдавна са русифицирани и на практика не се различават от руснаците.
Четвъртото място по право принадлежи на башкирите. В Русия има повече от един милион и половина, повечето от тях живеят директно на територията на Башкирия. Петото място си поделиха чувашките и чеченците. В Русия има 1% от тях, тоест около милион и половина. Арменците заемат шестото място по брой; има повече от милион от тях.
Също така в Русия има редица националности, наброяващи повече от половин милион души. Сред тях са авари, азербайджанци, беларуси, Даргини, кабардианци, казахи, кумици, мариси, мордови и осетинци. Повечето от тези народи живеят компактно в своите региони. Изключение правят представители на бившите съюзни републики - азербайджанци, беларуси и казахи.
В края на 80-те години в Русия живеят над 2 милиона евреи. Много от тях обаче заминават за историческата си родина в Израел. Според преброяването от 2010 г. в Русия са останали само 157 хиляди.