Серед народів, що населяють Республіку Татарстан, переважають за чисельністю населення татари (включаючи кряшен, астраханських та сибірських татар). На другому місці – росіяни, на третьому – чуваші, на четвертому місці – удмурти. На п'ятому місці – мордва, які у 2002р..
За даними Всеросійського перепису населення 2010 року представники понад 173 національностей проживають на території республіки, у тому числі 8 національностей, чисельність населення яких перевищувала 10 тисяч осіб: татари, росіяни, чуваші, удмурти, мордва, марійці, українці та башкири.
Казань є однією з багатонаціональних територій Росії: представники понад 115 національностей проживають на території міста. Двома найбільшими національностями в Казані є росіяни (48,6% або 554,5 тис. чол. за переписом населення 2010 року) та татари (47,6% або 542,2 тис.
У Республіці Татарстан удмуртів налічується 23,4 тисячі осіб, переважно в Агризькому, Бавлинському, Балтасинському, Кукморському, Менделіївському районах.