Makedonya Cumhuriyeti çok etnik yapıya sahip bir devlettir. 2002 sayımlarına göre en büyük nüfus 1.297.981 kişiyle Makedonlar’a aittir. Sonraki dağılım Arnavutlar 509.083; Türkler 77.959; Romanlar 53.879; Sırplar 35.939; Boşnaklar 17.018; Ulahlar 9695 şeklinde oluşmuştur.