Neben slawischen Mazedoniern, die etwa 64 % der Gesamtbevölkerung stellen, gibt es eine große Minderheit an Albanern (25 %). Auch kleinere Minderheiten von Türken (3,85 %), Roma (2,66 %), Serben (1,78 %), Bosniaken (0,84 %) und Aromunen/Meglenorumänen (0,48 %) sowie anderen Ethnien (1,04 %) sind vorhanden. Durch diese Situation gab und gibt es immer wieder ethnisch motivierte Konflikte, vor allem zwischen Mazedoniern und Albanern. Nach den bürgerkriegsähnlichen Zuständen 2001 und dem danach unterschriebenen Friedensvertrag hat sich die Gesamtlage im Land deutlich verbessert. Eine gesellschaftliche Gleichstellung aller Ethnien ist jedoch immer noch nicht erreicht.