W Polsce żyją różne mniejszości narodowe i etniczne, takie jak: Niemcy, Ukraińcy, Białorusini, Litwini, Rosjanie, Romowie, Żydzi czy Słowacy.
Mniejszości narodowe stanowią mniejszy odsetek populacji danego kraju lub regionu, a mniejszości etniczne mają odrębną tożsamość kulturową i etniczną, wynikającą z różnic w pochodzeniu, kulturze, języku, tradycjach, religii itp.