Mniejszości narodowe to grupy ludności, które stanowią mniejszość w porównaniu do większości narodowej w danym kraju. Są to grupy o odrębnej tożsamości narodowej, kulturowej lub etnicznej.
Mniejszości etniczne to grupy ludności, które różnią się od większości narodowej w danym kraju pod względem pochodzenia etnicznego, kultury, tradycji i języka.
Mniejszościami narodowymi w Polsce są np. Ukraińcy, Białorusini, Czesi, Niemcy czy Żydzi. Mniejszości etniczne to Łemkowie, Romowie, Karaimi i Tatarzy.