Па дадзеных на 2010 год, насельніцтва Паўночнай Македоніі складала 2 057 284 чалавек.
Македонцы — паўднёваславянскі народ, што паўстаў у выніку асіміляцыі старажытнага насельніцтва Балканскага паўвострава — антычных македонцаў, ілірыйцаў, фракійцаў і г.д. — паўднёвымі славянамі.
Асаблівасцю дэмаграфічнай сітуацыі ў Паўночнай Македоніі з’яўляецца перавышэнне нараджальнасці албанскай часткі насельніцтва над славянскай, што характэрна для мусульманскіх меншасцяў у многіх дзяржавах свету. Аднак у апошнія гады нараджальнасць албанцаў валіцца хутчэйшымі тэмпамі: у 2005 колькасць парадзіх-албанак склала 30,8 % ад агульнага ліку кабет, тады як у 2001 дадзены паказнік дасягаў амаль 40 %.
Дынаміка колькасці
Год
Насельніцтва
1700
207 000
1710
215 000
1720
224 000
1730
233 000
1740
243 000
1750
253 000
1760
263 000
1770
274 000
1780
285 000
1790
297 000
1800
309 000
1810
321 000
1820
341 000
1830
362 000
1840
384 000
1850
407 000
1860
431 000
1870
478 000
1880
530 000
1890
587 000
1900
651 000
1910
721 000
1920
824 000
1930
941 000
1948
1 152 986
1953
1 304 514
1961
1 406 003
1971
1 647 308
1981
1 909 136
1991
2 033 964
1994
1 945 932
2002
2 022 547
2010
2 057 284
2030 (прагноз)
2 113 860
2050 (прагноз)
1 990 728
Нацыянальны склад
Насельніцтва Паўночнай Македоніі ў адпаведнасці з этнічнымі групамі 1948—2002[1]
1 З 1994 года — без жыхароў, якія ўвесь час жылі за мяжой
² ашкалі: 3,713 ці 0,184 %, грэкі: 422 or 0,021 %, рускія: 368 ці 0,018 %, славенцы: 365 ці 0,018 %, палякі: 162 ці 0,008 %, украінцы: 136 ці 0,007 %, немцы: 88 ці 0,004 %, чэхі: 60 ці 0,005 %, славакі: 60 ці 0,005 %, яўрэі: 53 ці 0,003 %, італьянцы: 46 ці 0,002 %, аўстрыйцы: 35 ці 0,002 %, русіны: 24 ці 0,001 %, На рэгіянальным роўні злучаны: 829 ці 0,041 %, не заяўлены: 404 ці 0,02 %, іншыя: 5332 ці 0,264 %