По данным переписи 2001 года, в Украине проживали представители 134 народов (этносов). Украина является мононациональной государством с многоэтническим составом населения. Коренное население – украинского – составляет почти 78 % (более 37,5 млн человек). Украинской составляют большинство во всех регионах, кроме АР Крым. Самая высокая доля украинского – в населении Тернопольской, Ивано – Франковской и Волынской областей, самая низкая -в АР Крым, Луганской, Донецкой, Одесской областях.
Наибольшей этническим меньшинством в Украине являются россияне (17%). Самая высокая доля россиян – в населении Крыма, Донецкой и Луганской областях, большинство россиян являются городскими жителями.
Все другие этнические и национальные меньшинства вместе составляют почти 5 %. Больше всего среди них белорусов, молдаван, крымских татар, болгар, венгров, румын, поляков, евреев, греков, гагаузов, цыган. Увеличение количества крымских татар было обусловлено возвращением многих их семей на родину (в 1944 году они были принудительно высланы советским режимом из Крыма в другие республики СССР).
Наиболее разнообразно национальный состав населения – в промышленных регионах и крупных городах, что обусловлено миграцией в них людей разных национальностей на работу и учебу, а также в Крыму и некоторых пограничных областях (Закарпатской, Одесской, Черновицкой).