<!-- "none" is a legitimate description when the title is already adequate; see WP:SDNONE -->

Demographic features of the population of North Macedonia include population density, ethnicity, education level, health of the populace, economic status, religious affiliations and other aspects of the population.

| official = Macedonian and Albanian (co-official)

| spoken =

Total population

{| class="wikitable"

|-

! Year

! Resident population

! Growth rate

! Population density per km<sup>2</sup>

|-

| align="center" | 1921|| align="center" | 808,724|| align="center" | -|| align="center" | 31.5

|-

| align="center" | 1931|| align="center" | 949,958|| align="center" | +17.46%|| align="center" | 36.9

|-

| align="center" | 1948|| align="center" | 1,152,986|| align="center" | +21.37%|| align="center" | 44.8

|-

| align="center" | 1953|| align="center" | 1,304,514|| align="center" | +13.14%|| align="center" | 50.7

|-

| align="center" | 1961|| align="center" | 1,406,003|| align="center" | +7.78%|| align="center" | 54.7

|-

| align="center" | 1971|| align="center" | 1,647,308|| align="center" | +17.16%|| align="center" | 64.1

|-

| align="center" | 1981|| align="center" | 1,909,136|| align="center" | +15.89%|| align="center" | 74.2

|-

| align="center" | 1991|| align="center" | 2,033,964|| align="center" | +6.54%|| align="center" | 79.1

|-

| align="center" | 1994|| align="center" | 1,945,932|| align="center" | -4.33%|| align="center" | 75.7

|-

| align="center" | 2002|| align="center" | 2,022,547|| align="center" | +3.94%|| align="center" | 78.7

|-

| align="center" | 2021|| align="center" | 1,836,713|| align="center" | -9.19%|| align="center" | 71.4

|-

| colspan="4" | Source: State Statistical Office, North Macedonia

|}

International statistics and estimates

According to statistics from the European Union, the actual population has been reduced by at least 230,000 people who emigrated into European Union member states between 1998 and 2011. Further Albanian news sources estimated at October 2012 that the real population is closer to the sum of 1,744,237 people who are accounted within all of the health funds of the country. According to Bozhidar Dimitrov, the Bulgarian authorities have granted 87,000 to many of those emigrants a Bulgarian passport, as of 2012, which requires that they declare to be ethnic Bulgarians. Since Bulgaria's entry into the European Union, and under pressure from fellow European Union members, Bulgaria imposed more stringent rules and measures for the acquisition of a Bulgarian citizenship and passport.

The provisions of the Ohrid agreement to elevate any minority language if the minority in question is above 20% of the population of any municipality into a co-official language for that municipality has created friction within the government, and between officials of different political and ethnic interests, resulting in the indefinite postponement of the census for almost twenty years until it was finally conducted in 2021.

Vital statistics

Source: State Statistical Office of the Republic of North Macedonia

Population Data for period 2003-2020 was revised by the Statistical Office of the Republic of North Macedonia

{| class="wikitable sortable sort-under sticky-header-multi" style="text-align:right;"

|-

! style="width:40pt;" |

! style="width:60pt;" |Average population

! style="width:60pt;" |Live births

! style="width:60pt;" |Deaths

! style="width:60pt;" |Natural change

! style="width:60pt;" |Crude birth rate (per 1000)

! style="width:60pt;" |Crude death rate (per 1000)

! style="width:60pt;" |Natural change (per 1000)

! style="width:60pt;" |Total fertility rate

! style="width:60pt;" |Female fertile population (15–49 years)

|-

|1950

| style="text-align:right; color:red;" |1,229,000

| style="text-align:right;" |49,560

| style="text-align:right;" |18,023

| style="text-align:right; color:;" |31,537

| style="text-align:right;" |40.3

| style="text-align:right;" |14.7

| style="text-align:right; color:;" |25.7

| style="text-align:right; color:blue;" |5.70

| style="text-align:right; color:red;" |294,931

|-

|1951

| style="text-align:right;" |1,262,000

| style="text-align:right;" |45,329

| style="text-align:right;" |20,747

| style="text-align:right; color:;" |24,582

| style="text-align:right;" |35.9

| style="text-align:right;" | 16.4

| style="text-align:right; color:;" |19.5

| style="text-align:right; color:blue;" |5.14

| style="text-align:right;" |301,089

|-

|1952

| style="text-align:right;" |1,280,000

| style="text-align:right; color:blue; " |51,054

| style="text-align:right;" |17,978

| style="text-align:right; color:;" |33,076

| style="text-align:right;" |39.9

| style="text-align:right;" |14.0

| style="text-align:right; color:;" |25.8

| style="text-align:right; color:blue;" |5.64

| style="text-align:right;" |307,247

|-

|1953

| style="text-align:right;" |1,310,000

| style="text-align:right;" |49,665

| style="text-align:right;" |19,312

| style="text-align:right; color:;" |30,353

| style="text-align:right;" |37.9

| style="text-align:right;" |14.7

| style="text-align:right; color:;" |23.2

| style="text-align:right; color:blue;" |5.26

| style="text-align:right;" |313,405

|-

|1954

| style="text-align:right;" |1,338,000

| style="text-align:right;" |50,984

| style="text-align:right;" |16,722

| style="color:" |34,262

| style="text-align:right;" |38.1

| style="text-align:right;" |12.5

| style="text-align:right; color:;" |25.6

| style="text-align:right; color:blue;" |5.27

| style="text-align:right;" |317,457

|-

|1955

| style="text-align:right;" |1,355,000

| style="text-align:right;" |49,093

| style="text-align:right;" |17,919

| style="text-align:right; color:;" |31,174

| style="text-align:right;" |36.2

| style="text-align:right;" |13.2

| style="text-align:right; color:;" |23.0

| style="text-align:right; color:blue;" |4.95

| style="text-align:right;" |321,509

|-

|1956

| style="text-align:right;" |1,357,000

| style="text-align:right;" |47,486

| style="text-align:right;" |15,386

| style="text-align:right; color:;" |32,100

| style="text-align:right;" |35.0

| style="text-align:right;" |11.3

| style="text-align:right; color:;" |23.7

| style="text-align:right; color:blue;" |4.63

| style="text-align:right;" |325,561

|-

|1957

| style="text-align:right;" |1,364,000

| style="text-align:right;" |46,107

| style="text-align:right;" |17,341

| style="text-align:right; color:;" |28,766

| style="text-align:right;" |33.8

| style="text-align:right;" |12.7

| style="text-align:right; color:;" |21.1

| style="text-align:right; color:blue;" |4.21

| style="text-align:right;" |341,923

|-

|1958

| style="text-align:right;" |1,375,000

| style="text-align:right;" |44,619

| style="text-align:right;" |13,917

| style="text-align:right; color:;" |30,702

| style="text-align:right;" |32.5

| style="text-align:right;" |10.1

| style="text-align:right; color:;" |22.3

| style="text-align:right; color:blue;" |4.27

| style="text-align:right;" |324,023

|-

|1959

| style="text-align:right;" |1,382,000

| style="text-align:right;" |44,638

| style="text-align:right;" |14,998

| style="text-align:right; color:;" |29,640

| style="text-align:right;" |32.3

| style="text-align:right;" |10.9

| style="text-align:right; color:;" |21.4

| style="text-align:right; color:blue;" |4.21

| style="text-align:right;" |326,697

|-

|1960

| style="text-align:right;" |1,391,927

| style="text-align:right;" |44,059

| style="text-align:right;" |14,007

| style="text-align:right; color:;" |30,052

| style="text-align:right;" |31.7

| style="text-align:right;" |10.1

| style="text-align:right; color:;" |21.6

| style="text-align:right; color:blue;" |4.11

| style="text-align:right;" |330,666

|-

|1961

| style="text-align:right;" |1,408,302

| style="text-align:right;" |42,182

| style="text-align:right;" |13,141

| style="text-align:right; color:;" |29,041

| style="text-align:right;" |30.0

| style="text-align:right;" |9.3

| style="text-align:right; color:;" |20.6

| style="text-align:right; color:blue; " |3.87

| style="text-align:right;" |334,636

|-

|1962

| style="text-align:right;" |1,427,771

| style="text-align:right;" |40,615

| style="text-align:right;" |16,155

| style="text-align:right; color:;" |24,460

| style="text-align:right;" |28.4

| style="text-align:right;" |11.3

| style="text-align:right; color:;" |17.1

| style="text-align:right; color:blue;" |3.68

| style="text-align:right;" |339,207

|-

|1963

| style="text-align:right;" |1,449,932

| style="text-align:right;" |41,284

| style="text-align:right;" |13,229

| style="text-align:right; color:;" |28,055

| style="text-align:right;" |28.5

| style="text-align:right;" |9.1

| style="text-align:right; color:;" |19.3

| style="text-align:right; color:blue;" |3.70

| style="text-align:right;" |346,815

|-

|1964

| style="text-align:right;" |1,473,996

| style="text-align:right;" |42,897

| style="text-align:right;" |13,286

| style="text-align:right; color:;" |29,611

| style="text-align:right;" |29.1

| style="text-align:right;" |9.0

| style="text-align:right; color:;" |20.1

| style="text-align:right; color:blue;" |3.79

| style="text-align:right;" |355,915

|-

|1965

| style="text-align:right;" |1,499,729

| style="text-align:right;" |42,433

| style="text-align:right;" |12,758

| style="text-align:right; color:;" |29,675

| style="text-align:right;" |28.3

| style="text-align:right;" |8.5

| style="text-align:right; color:;" |19.8

| style="text-align:right; color:blue;" |3.67

| style="text-align:right;" |364,762

|-

|1966

| style="text-align:right;" |1,525,841

| style="text-align:right;" |41,434

| style="text-align:right;" |12,307

| style="text-align:right; color:;" |29,127

| style="text-align:right;" |27.2

| style="text-align:right;" |8.1

| style="text-align:right; color:;" |19.1

| style="text-align:right; color:blue;" |3.55

| style="text-align:right;" |374,067

|-

|1967

| style="text-align:right;" |1,550,453

| style="text-align:right;" |40,763

| style="text-align:right;" |12,523

| style="text-align:right; color:;" |28,240

| style="text-align:right;" |26.3

| style="text-align:right;" |8.1

| style="text-align:right; color:;" |18.2

| style="text-align:right; color:blue;" |3.44

| style="text-align:right;" |385,649

|-

|1968

| style="text-align:right;" |1,575,714

| style="text-align:right;" |40,123

| style="text-align:right;" |12,461

| style="text-align:right; color:;" |27,662

| style="text-align:right;" |25.5

| style="text-align:right;" |7.9

| style="text-align:right; color:;" |17.6

| style="text-align:right; color:blue;" |3.35

| style="text-align:right;" |385,966

|-

|1969

| style="text-align:right;" |1,602,993

| style="text-align:right;" |40,342

| style="text-align:right;" |13,111

| style="text-align:right; color:;" |27,231

| style="text-align:right;" |25.2

| style="text-align:right;" |8.2

| style="text-align:right; color:;" |17.0

| style="text-align:right; color:blue;" |3.24

| style="text-align:right;" |407,438

|-

|1970

| style="text-align:right;" |1,629,061

| style="text-align:right;" |37,862

| style="text-align:right;" |12,430

| style="text-align:right; color:;" |25,432

| style="text-align:right;" |23.2

| style="text-align:right;" |7.6

| style="text-align:right; color:;" |15.6

| style="text-align:right; color:blue;" |2.98

| style="text-align:right;" |414,466

|-

|1971

| style="text-align:right;" |1,647,308

| style="text-align:right;" |37,904

| style="text-align:right;" |12,447

| style="text-align:right; color:;" |25,457

| style="text-align:right;" |22.9

| style="text-align:right;" |7.5

| style="text-align:right; color:;" |15.4

| style="text-align:right; color:blue;" |2.93

| style="text-align:right;" |421,227

|-

|1972

| style="text-align:right;" |1,679,456

| style="text-align:right;" |38,187

| style="text-align:right;" |13,096

| style="text-align:right; color:;" |25,091

| style="text-align:right;" |22.7

| style="text-align:right;" |7.8

| style="text-align:right; color:;" |14.9

| style="text-align:right; color:blue;" |2.85

| style="text-align:right;" |433,922

|-

|1973

| style="text-align:right;" |1,704,602

| style="text-align:right;" |37,478

| style="text-align:right;" |12,217

| style="text-align:right; color:;" |25,261

| style="text-align:right;" |22.0

| style="text-align:right;" |7.2

| style="text-align:right; color:;" |14.8

| style="text-align:right; color:blue;" |2.72

| style="text-align:right;" |441,858

|-

|1974

| style="text-align:right;" |1,729,935

| style="text-align:right;" |38,382

| style="text-align:right; color:blue; " |12,143

| style="text-align:right; color:;" |26,239

| style="text-align:right;" |22.2

| style="text-align:right;" |7.0

| style="text-align:right; color:;" |15.2

| style="text-align:right; color:blue;" |2.70

| style="text-align:right;" |449,166

|-

|1975

| style="text-align:right;" |1,756,335

| style="text-align:right;" |39,579

| style="text-align:right;" |12,629

| style="text-align:right; color:;" |26,950

| style="text-align:right;" |22.5

| style="text-align:right;" |7.2

| style="text-align:right; color:;" |15.3

| style="text-align:right; color:blue;" |2.70

| style="text-align:right;" |459,158

|-

|1976

| style="text-align:right;" |1,783,518

| style="text-align:right;" |39,809

| style="text-align:right;" |12,377

| style="text-align:right; color:;" |27,432

| style="text-align:right;" |22.3

| style="text-align:right;" |6.9

| style="text-align:right; color:;" |15.4

| style="text-align:right; color:blue;" |2.68

| style="text-align:right;" |460,430

|-

|1977

| style="text-align:right;" |1,810,148

| style="text-align:right;" |38,932

| style="text-align:right;" |12,899

| style="text-align:right; color:;" |26,033

| style="text-align:right;" |21.5

| style="text-align:right;" |7.1

| style="text-align:right; color:;" |14.4

| style="text-align:right; color:blue;" |2.54

| style="text-align:right;" |471,191

|-

|1978

| style="text-align:right;" |1,836,270

| style="text-align:right;" |38,790

| style="text-align:right;" |12,577

| style="text-align:right; color:;" |26,213

| style="text-align:right;" |21.1

| style="text-align:right;" | 6.8

| style="text-align:right; color:;" |14.3

| style="text-align:right; color:blue;" |2.49

| style="text-align:right;" |477,743

|-

|1979

| style="text-align:right;" |1,863,728

| style="text-align:right;" |39,407

| style="text-align:right;" |12,653

| style="text-align:right; color:;" |26,754

| style="text-align:right;" |21.1

| style="text-align:right;" |6.8

| style="text-align:right; color:;" |14.4

| style="text-align:right; color:blue;" |2.49

| style="text-align:right;" |485,717

|-

|1980

| style="text-align:right;" |1,891,319

| style="text-align:right;" |39,784

| style="text-align:right;" |13,542

| style="text-align:right; color:;" |26,242

| style="text-align:right;" |21.0

| style="text-align:right;" |7.2

| style="text-align:right; color:;" |13.9

| style="text-align:right; color:blue;" |2.46

| style="text-align:right;" |493,691

|-

|1981

| style="text-align:right;" |1,909,136

| style="text-align:right;" |39,488

| style="text-align:right;" |13,383

| style="text-align:right; color:;" |26,105

| style="text-align:right;" |20.6

| style="text-align:right;" |7.0

| style="text-align:right; color:;" |13.6

| style="text-align:right; color:blue;" |2.48

| style="text-align:right;" |491,236

|-

|1982

| style="text-align:right;" |1,941,914

| style="text-align:right;" |39,789

| style="text-align:right;" |13,510

| style="text-align:right; color:;" |26,279

| style="text-align:right;" |20.5

| style="text-align:right;" |7.0

| style="text-align:right; color:;" |13.5

| style="text-align:right; color:blue;" |2.45

| style="text-align:right;" |494,342

|-

|1983

| style="text-align:right;" |1,967,556

| style="text-align:right;" |39,210

| style="text-align:right;" |14,391

| style="text-align:right; color:;" |24,819

| style="text-align:right;" |19.9

| style="text-align:right;" |7.3

| style="text-align:right; color:;" |12.6

| style="text-align:right; color:blue;" |2.40

| style="text-align:right;" |506,961

|-

|1984

| style="text-align:right;" |1,992,424

| style="text-align:right;" |38,861

| style="text-align:right;" |14,066

| style="text-align:right; color:;" |24,795

| style="text-align:right;" |19.5

| style="text-align:right;" |7.1

| style="text-align:right; color:;" |12.4

| style="text-align:right; color:blue;" |2.35

| style="text-align:right;" |510,613

|-

|1985

| style="text-align:right;" |2,016,942

| style="text-align:right;" |38,722

| style="text-align:right;" |14,408

| style="text-align:right; color:;" |24,314

| style="text-align:right;" |19.2

| style="text-align:right;" |7.1

| style="text-align:right; color:;" |12.1

| style="text-align:right; color:blue;" |2.32

| style="text-align:right;" |516,226

|-

|1986

| style="text-align:right;" |2,041,064

| style="text-align:right;" |38,234

| style="text-align:right;" |14,438

| style="text-align:right; color:;" |23,796

| style="text-align:right;" |18.7

| style="text-align:right;" |7.1

| style="text-align:right; color:;" |11.7

| style="text-align:right; color:blue;" |2.27

| style="text-align:right;" |521,084

|-

|1987

| style="text-align:right;" |2,065,005

| style="text-align:right;" |38,572

| style="text-align:right;" |14,644

| style="text-align:right; color:;" |23,928

| style="text-align:right;" |18.7

| style="text-align:right;" |7.1

| style="text-align:right; color:;" |11.6

| style="text-align:right; color:blue;" |2.27

| style="text-align:right;" |529,021

|-

|1988

| style="color:blue" |2,088,651

| style="text-align:right;" |37,879

| style="text-align:right;" |14,565

| style="color:" |23,314

| style="text-align:right;" |18.1

| style="text-align:right;" |7.0

| style="color:" |11.2

| style="color:blue" |2.22

| style="text-align:right;" |530,321

|-

|1989

| style="text-align:right;" |2,070,912

| style="text-align:right;" |35,927

| style="text-align:right;" |14,592

| style="text-align:right; color:;" |21,335

| style="text-align:right;" |17.3

| style="text-align:right;" |7.0

| style="text-align:right; color:;" |10.3

| style="text-align:right;" |2.09

| style="text-align:right;" |538,168

|-

|1990

| style="text-align:right;" |2,053,172

| style="text-align:right;" |35,401

| style="text-align:right;" |14,643

| style="text-align:right; color:;" |20,758

| style="text-align:right;" |17.2

| style="text-align:right;" |7.1

| style="text-align:right; color:;" |10.1

| style="text-align:right;" |2.06

| style="text-align:right; color:blue;" |547,749

|-

|1991

| style="text-align:right;" |2,033,964

| style="text-align:right;" |34,830

| style="text-align:right;" |14,789

| style="text-align:right; color:;" |20,041

| style="text-align:right;" |17.1

| style="text-align:right;" |7.3

| style="text-align:right; color:;" |9.8

| style="text-align:right; color:blue;" |2.30

| style="text-align:right;" |512,254

|-

|1992

| style="text-align:right;" |2,017,694

| style="text-align:right;" |33,238

| style="text-align:right;" |16,022

| style="text-align:right; color:;" |17,216

| style="text-align:right;" |16.5

| style="text-align:right;" |7.9

| style="text-align:right; color:;" |8.5

| style="text-align:right; color:blue;" |2.20

| style="text-align:right;" |507,575

|-

|1993

| style="text-align:right;" |1,999,955

| style="text-align:right;" |32,374

| style="text-align:right;" |15,591

| style="text-align:right; color:;" |16,783

| style="text-align:right;" |16.2

| style="text-align:right;" |7.8

| style="text-align:right; color:;" |8.4

| style="text-align:right; color:blue;" |2.15

| style="text-align:right;" |502,896

|-

|1994

| style="text-align:right;" |1,945,932

| style="text-align:right;" |31,421

| style="text-align:right;" |15,649

| style="text-align:right; color:;" |15,772

| style="text-align:right;" |16.1

| style="text-align:right;" |8.0

| style="text-align:right; color:;" |8.1

| style="text-align:right;" |2.09

| style="text-align:right;" |501,788

|-

|1995

| style="text-align:right;" |1,966,033

| style="text-align:right;" |29,886

| style="text-align:right;" |16,169

| style="text-align:right; color:;" |13,717

| style="text-align:right;" |15.2

| style="text-align:right;" |8.2

| style="text-align:right; color:;" |7.0

| style="text-align:right; |1.98

| style="text-align:right;" |505,349

|-

|1996

| style="text-align:right;" |1,983,009

| style="text-align:right;" |28,946

| style="text-align:right;" |15,882

| style="text-align:right; color:;" |13,064

| style="text-align:right;" |14.6

| style="text-align:right;" |8.0

| style="text-align:right; color:;" |6.6

| style="text-align:right;" |1.90

| style="text-align:right;" |511,941

|-

|1997

| style="text-align:right;" |1,996,869

| style="text-align:right;" |26,830

| style="text-align:right;" |16,373

| style="text-align:right; color:;" |10,457

| style="text-align:right;" |13.4

| style="text-align:right;" |8.2

| style="text-align:right; color:;" |5.2

| style="text-align:right;" |1.75

| style="text-align:right;" |517,392

|-

|1998

| style="text-align:right;" |2,007,523

| style="text-align:right;" |26,639

| style="text-align:right;" |16,628

| style="text-align:right; color:;" |10,011

| style="text-align:right;" |13.3

| style="text-align:right;" |8.3

| style="text-align:right; color:;" |5.0

| style="text-align:right;" |1.73

| style="text-align:right;" |520,862

|-

|1999

| style="text-align:right;" |2,017,142

| style="text-align:right;" |24,964

| style="text-align:right;" |16,622

| style="text-align:right; color:;" |8,342

| style="text-align:right;" |12.4

| style="text-align:right;" |8.2

| style="text-align:right; color:;" |4.1

| style="text-align:right;" |1.61

| style="text-align:right;" |523,687

|-

|2000

| style="text-align:right;" |2,026,350

| style="text-align:right;" |26,168

| style="text-align:right;" |17,085

| style="text-align:right; color:;" |9,083

| style="text-align:right;" |12.9

| style="text-align:right;" |8.4

| style="text-align:right; color:;" |4.5

| style="text-align:right;" |1.68

| style="text-align:right;" |526,563

|-

|2001

| style="text-align:right;" |2,034,882

| style="text-align:right;" |24,183

| style="text-align:right;" |16,790

| style="text-align:right; color:;" |7,393

| style="text-align:right;" |11.9

| style="text-align:right;" |8.3

| style="text-align:right; color:;" |3.6

| style="text-align:right;" |1.55

| style="text-align:right;" |529,374

|-

|2002

| style="text-align:right;" |2,022,547

| style="text-align:right;" |24,154

| style="text-align:right;" |17,866

| style="text-align:right; color:;" |6,288

| style="text-align:right;" |12.0

| style="text-align:right;" |8.8

| style="text-align:right; color:;" |3.1

| style="text-align:right;" |1.59

| style="text-align:right;" |522,016

|-

|2003

| style="text-align:right;" |2,022,725

| style="text-align:right;" |23,596

| style="text-align:right;" |17,813

| style="text-align:right; color:;" |5,783

| style="text-align:right;" |11.7

| style="text-align:right;" |8.8

| style="text-align:right; color:;" |2.9

| style="text-align:right;" |1.55

| style="text-align:right;" |523,044

|-

|2004

| style="text-align:right;" |2,016,186

| style="text-align:right;" |23,361

| style="text-align:right;" |17,944

| style="text-align:right; color:;" |5,417

| style="text-align:right;" |11.6

| style="text-align:right;" |8.9

| style="text-align:right; color:;" |2.7

| style="text-align:right;" |1.54

| style="text-align:right;" |520,696

|-

|2005

| style="text-align:right;" |2,005,330

| style="text-align:right;" |22,482

| style="text-align:right;" |18,406

| style="text-align:right; color:;" |4,076

| style="text-align:right;" |11.2

| style="text-align:right;" |9.2

| style="text-align:right; color:;" |2.0

| style="text-align:right; |1.49

| style="text-align:right;" |516,960

|-

|2006

| style="text-align:right;" | 1,994,287

| style="text-align:right;" |22,585

| style="text-align:right;" |18,630

| style="text-align:right; color:;" |3,955

| style="text-align:right;" |11.3

| style="text-align:right;" |9.3

| style="text-align:right; color:;" |2.0

| style="text-align:right;" |1.51

| style="text-align:right;" |513,243

|-

|2007

| style="text-align:right;" |1,982,933

| style="text-align:right;" |22,688

| style="text-align:right;" |19,594

| style="text-align:right; color:;" |3,094

| style="text-align:right;" |11.4

| style="text-align:right;" |9.9

| style="text-align:right; color:;" |1.6

| style="text-align:right;" |1.53

| style="text-align:right;" |509,072

|-

|2008

| style="text-align:right;" |1,971,493

| style="text-align:right;" |22,945

| style="text-align:right;" |18,982

| style="text-align:right; color:;" |3,963

| style="text-align:right;" |11.6

| style="text-align:right;" |9.6

| style="text-align:right; color:;" |2.0

| style="text-align:right;" |1.56

| style="text-align:right;" |504,139

|-

|2009

| style="text-align:right;" |1,958,782

| style="text-align:right;" |23,684

| style="text-align:right;" |19,060

| style="text-align:right; color:;" |4,624

| style="text-align:right;" |12.1

| style="text-align:right;" |9.7

| style="text-align:right; color:;" |2.4

| style="text-align:right;" |1.63

| style="text-align:right;" |498,130

|-

|2010

| style="text-align:right;" |1,946,298

| style="text-align:right;" |24,296

| style="text-align:right;" |19,113

| style="text-align:right; color:;" |5,183

| style="text-align:right;" |12.5

| style="text-align:right;" |9.8

| style="text-align:right; color:;" |2.7

| style="text-align:right;" |1.70

| style="text-align:right;" |490,751

|-

|2011

| style="text-align:right;" |1,937,398

| style="text-align:right;" |22,770

| style="text-align:right;" |19,465

| style="text-align:right; color:;" |3,305

| style="text-align:right;" |11.8

| style="text-align:right;" |10.0

| style="text-align:right; color:;" |1.7

| style="text-align:right;" |1.62

| style="text-align:right;" |483,441

|-

|2012

| style="text-align:right;" |1,929,821

| style="text-align:right;" |23,568

| style="text-align:right;" |20,134

| style="text-align:right; color:;" |3,434

| style="text-align:right;" |12.2

| style="text-align:right;" |10.4

| style="text-align:right; color:;" |1.8

| style="text-align:right;" |1.71

| style="text-align:right;" |476,635

|-

|2013

| style="text-align:right;" |1,922,716

| style="text-align:right;" |23,138

| style="text-align:right;" |19,208

| style="text-align:right; color:;" |3,930

| style="text-align:right;" |12.0

| style="text-align:right;" |10.0

| style="text-align:right; color:;" |2.0

| style="text-align:right;" |1.70

| style="text-align:right;" |469,371

|-

|2014

| style="text-align:right;" |1,917,557

| style="text-align:right;" |23,596

| style="text-align:right;" |19,718

| style="text-align:right; color:;" |3,878

| style="text-align:right;" |12.3

| style="text-align:right;" |10.3

| style="text-align:right; color:;" |2.0

| style="text-align:right;" |1.76

| style="text-align:right;" |461,769

|-

|2015

| style="text-align:right;" |1,912,430

| style="text-align:right;" |23,075

| style="text-align:right;" |20,461

| style="text-align:right; color:;" |2,614

| style="text-align:right;" |12.1

| style="text-align:right;" |10.7

| style="text-align:right; color:;" |1.4

| style="text-align:right;" |1.76

| style="text-align:right;" |454,398

|-

|2016

| style="text-align:right;" |1,906,313

| style="text-align:right;" |23,002

| style="text-align:right;" |20,421

| style="text-align:right; color:;" |2,581

| style="text-align:right;" |12.1

| style="text-align:right;" |10.7

| style="text-align:right; color:;" |1.4

| style="text-align:right;" |1.78

| style="text-align:right;" |447,443

|-

|2017

| style="text-align:right;" |1,898,657

| style="text-align:right;" |21,754

| style="text-align:right;" |20,318

| style="text-align:right; color:;" |1,436

| style="text-align:right;" |11.5

| style="text-align:right;" |10.7

| style="text-align:right; color:;" |0.8

| style="text-align:right;" |1.72

| style="text-align:right;" |440,271

|-

|2018

| style="text-align:right;" |1,889,051

| style="text-align:right;" |21,333

| style="text-align:right;" |19,727

| style="text-align:right; color:;" |1,606

| style="text-align:right;" |11.3

| style="text-align:right;" |10.4

| style="text-align:right; color:;" |0.9

| style="text-align:right; |1.73

| style="text-align:right;" |432,640

|-

|2019

| style="text-align:right;" |1,876,262

| style="text-align:right;" |19,845

| style="text-align:right;" |20,446

| style="text-align:right;color:red;" | -601

| style="text-align:right;" |10.6

| style="text-align:right;" |10.9

| style="text-align:right;color:red;" | -0.3

| style="text-align:right;" |1.65

| style="text-align:right;" |424,658

|-

|2020

| style="text-align:right;" |1,856,124

| style="text-align:right;" |19,031

| style="text-align:right;" |25,755

| style="text-align:right; color:red;" | -6,724

| style="text-align:right;" |10.3

| style="text-align:right;" |13.9

| style="text-align:right;color:red;" | -3.6

| style="text-align:right;" |1.62

| style="text-align:right;" |416,741

|-

|2021

| style="text-align:right;" |1,836,713

| style="text-align:right; " |18,648

| style="text-align:right; color:red; " |28,516

| style="text-align:right;color:red;" | -9,868

| style="text-align:right;" |10.2

| style="text-align:right;" |15.5

| style="text-align:right;color:red;" | -5.4

| style="text-align:right;" |1.62

| style="text-align:right;" |410,912

|-

|2022

| style="text-align:right;" |1,830,083

| 18,073

| 22,459

| style="color:red" | -4,386

| style="text-align:right;" |9.9

| style="text-align:right;" |12.3

| style="text-align:right;color:red;" | -2.4

| style="text-align:right;" |1.59

| style="text-align:right;" |407,934

|-

|2023

|1,826,633

|16,737

|20,187

| style="color:red| -3,450

|9.2

|11.0

| style="text-align:right;color:red;" | -1.9

|1.48

|404,624

|-

|2024

|1,822,612

| 16,061

| 20,201

| style="color:red| -4,140

|8.8

|11.1

| style="text-align:right;color:red;" | -2.3

| style="text-align:right;color:red;" | 1.44

| 401,834

|-

|2025

|

|style="color:red| 15,540

| 19,921

| style="color:red| -4,381

|

|

| style="text-align:right;color:red;" |

| style="text-align:right;color:red;" |

|

|-

|}

Current vital statistics

thumb|300px|[[Life expectancy in North Macedonia since 1950]]

thumb|300px|Life expectancy in North Macedonia since 1960 by gender

{| class="wikitable" style="text-align:center;"

|+

|-

! Period

! Live births

! Deaths

! Natural increase

|-

! January-March 2025

| 3,526

| 5,398

| –1,872

|-

! January-March 2026

| 3,380

| 5,342

| –1,962

|-

! Difference

| –146 (-4.14%)

| –56 (-1.04%)

| –90

|-

! colspan="4" style="text-align: center;" | Source:

|}

Marriages and divorces

{| class="wikitable collapsible collapsed"

|-

! style="width:40pt;" |

! style="width:60pt;" |Average population

! style="width:60pt;" |Marriages

! style="width:60pt;" |Divorces

! style="width:60pt;" |Crude marriage rate (per 1000)

! style="width:60pt;" |Crude divorce rate (per 1000)

! style="width:60pt;" |Divorces per 1000 marriages

|-

|1950

| style="text-align:right;" |1,229,000

| style="text-align:right;" |14,123

| style="text-align:right;" |983

| style="text-align:right;" |11.5

| style="text-align:right;" |0.8

| style="text-align:right;" |69.6

|-

|1951

| style="text-align:right;" |1,262,000

| style="text-align:right;" |13,651

| style="text-align:right;" |951

| style="text-align:right;" |10.8

| style="text-align:right;" |0.8

| style="text-align:right;" |69.7

|-

|1952

| style="text-align:right;" |1,280,000

| style="text-align:right;" |12,758

| style="text-align:right;" |832

| style="text-align:right;" |10.0

| style="text-align:right;" |0.7

| style="text-align:right;" |65.2

|-

|1953

| style="text-align:right;" |1,310,000

| style="text-align:right;" |11,739

| style="text-align:right;" |990

| style="text-align:right;" |9.0

| style="text-align:right;" |0.8

| style="text-align:right;" |84.3

|-

|1954

| style="text-align:right;" |1,338,000

| style="text-align:right;" |12,096

| style="text-align:right;" |772

| style="text-align:right;" |9.0

| style="text-align:right;" |0.6

| style="text-align:right;" |63.8

|-

|1955

| style="text-align:right;" |1,355,000

| style="text-align:right;" |12,003

| style="text-align:right;" |983

| style="text-align:right;" |8.9

| style="text-align:right;" |0.7

| style="text-align:right;" |81.9

|-

|1956

| style="text-align:right;" |1,357,000

| style="text-align:right;" |11,751

| style="text-align:right;" |956

| style="text-align:right;" |8.7

| style="text-align:right;" |0.7

| style="text-align:right;" |81.4

|-

|1957

| style="text-align:right;" |1,364,000

| style="text-align:right;" |11,432

| style="text-align:right;" |1,079

| style="text-align:right;" |8.4

| style="text-align:right;" |0.8

| style="text-align:right;" |94.4

|-

|1958

| style="text-align:right;" |1,375,000

| style="text-align:right;" |12,238

| style="text-align:right;" |970

| style="text-align:right;" |8.9

| style="text-align:right;" |0.7

| style="text-align:right;" |79.3

|-

|1959

| style="text-align:right;" |1,382,000

| style="text-align:right;" |11,846

| style="text-align:right;" |1,013

| style="text-align:right;" |8.6

| style="text-align:right;" |0.7

| style="text-align:right;" |85.5

|-

|1960

| style="text-align:right;" |1,391,927

| style="text-align:right;" |11,941

| style="text-align:right;" |1,013

| style="text-align:right;" |8.6

| style="text-align:right;" |0.7

| style="text-align:right;" |84.8

|-

|1961

| style="text-align:right;" |1,408,302

| style="text-align:right;" |11,881

| style="text-align:right;" |796

| style="text-align:right;" |8.4

| style="text-align:right;" |0.6

| style="text-align:right;" |67.0

|-

|1962

| style="text-align:right;" |1,427,771

| style="text-align:right;" |11,941

| style="text-align:right;" |907

| style="text-align:right;" |8.4

| style="text-align:right;" |0.6

| style="text-align:right;" |76.0

|-

|1963

| style="text-align:right;" |1,449,932

| style="text-align:right;" |11,827

| style="text-align:right;" |685

| style="text-align:right;" |8.2

| style="text-align:right;" |0.5

| style="text-align:right;" |57.9

|-

|1964

| style="text-align:right;" |1,473,996

| style="text-align:right;" |13,472

| style="text-align:right;" |610

| style="text-align:right;" |9.1

| style="text-align:right;" |0.4

| style="text-align:right;" |45.3

|-

|1965

| style="text-align:right;" |1,499,729

| style="text-align:right;" |13,467

| style="text-align:right;" |754

| style="text-align:right;" |9.0

| style="text-align:right;" |0.5

| style="text-align:right;" |56.0

|-

|1966

| style="text-align:right;" |1,525,841

| style="text-align:right;" |12,960

| style="text-align:right;" |598

| style="text-align:right;" |8.5

| style="text-align:right;" |0.4

| style="text-align:right;" |46.1

|-

|1967

| style="text-align:right;" |1,550,453

| style="text-align:right;" |13,141

| style="text-align:right;" |392

| style="text-align:right;" |8.5

| style="text-align:right;" |0.3

| style="text-align:right;" |29.8

|-

|1968

| style="text-align:right;" |1,575,714

| style="text-align:right;" |13,550

| style="text-align:right;" |446

| style="text-align:right;" |8.6

| style="text-align:right;" |0.3

| style="text-align:right;" |32.9

|-

|1969

| style="text-align:right;" |1,602,993

| style="text-align:right;" |14,376

| style="text-align:right;" |448

| style="text-align:right;" |9.0

| style="text-align:right;" |0.3

| style="text-align:right;" |31.2

|-

|1970

| style="text-align:right;" |1,629,061

| style="text-align:right;" |14,593

| style="text-align:right;" |453

| style="text-align:right;" |9.0

| style="text-align:right;" |0.3

| style="text-align:right;" |31.0

|-

|1971

| style="text-align:right;" |1,654,076

| style="text-align:right;" |14,739

| style="text-align:right;" |463

| style="text-align:right;" |8.9

| style="text-align:right;" |0.3

| style="text-align:right;" |31.4

|-

|1972

| style="text-align:right;" |1,679,456

| style="text-align:right;" |14,903

| style="text-align:right;" |580

| style="text-align:right;" |8.9

| style="text-align:right;" |0.3

| style="text-align:right;" |38.9

|-

|1973

| style="text-align:right;" |1,704,602

| style="text-align:right;" |15,105

| style="text-align:right;" |1,053

| style="text-align:right;" |8.9

| style="text-align:right;" |0.6

| style="text-align:right;" |69.7

|-

|1974

| style="text-align:right;" |1,729,935

| style="text-align:right;" |15,118

| style="text-align:right;" |1,071

| style="text-align:right;" |8.7

| style="text-align:right;" |0.6

| style="text-align:right;" |70.8

|-

|1975

| style="text-align:right;" |1,756,335

| style="text-align:right;" |15,554

| style="text-align:right;" |1,270

| style="text-align:right;" |8.9

| style="text-align:right;" |0.7

| style="text-align:right;" |81.7

|-

|1976

| style="text-align:right;" |1,783,518

| style="text-align:right;" |15,023

| style="text-align:right;" |1,066

| style="text-align:right;" |8.4

| style="text-align:right;" |0.6

| style="text-align:right;" |71.0

|-

|1977

| style="text-align:right;" |1,810,148

| style="text-align:right;" |15,604

| style="text-align:right;" |822

| style="text-align:right;" |8.6

| style="text-align:right;" |0.5

| style="text-align:right;" |52.7

|-

|1978

| style="text-align:right;" |1,836,270

| style="text-align:right;" |15,702

| style="text-align:right;" |776

| style="text-align:right;" |8.6

| style="text-align:right;" |0.4

| style="text-align:right;" |49.4

|-

|1979

| style="text-align:right;" |1,863,728

| style="text-align:right;" |16,122

| style="text-align:right;" |816

| style="text-align:right;" |8.7

| style="text-align:right;" |0.4

| style="text-align:right;" |50.6

|-

|1980

| style="text-align:right;" |1,891,319

| style="text-align:right;" |16,145

| style="text-align:right;" |890

| style="text-align:right;" |8.5

| style="text-align:right;" |0.5

| style="text-align:right;" |55.1

|-

|1981

| style="text-align:right;" |1,916,713

| style="text-align:right;" |16,303

| style="text-align:right;" |911

| style="text-align:right;" |8.5

| style="text-align:right;" |0.5

| style="text-align:right;" |55.9

|-

|1982

| style="text-align:right;" |1,941,914

| style="text-align:right;" |16,606

| style="text-align:right;" |911

| style="text-align:right;" |8.6

| style="text-align:right;" |0.5

| style="text-align:right;" |54.9

|-

|1983

| style="text-align:right;" |1,967,556

| style="text-align:right;" |16,404

| style="text-align:right;" |747

| style="text-align:right;" |8.3

| style="text-align:right;" |0.4

| style="text-align:right;" |45.5

|-

|1984

| style="text-align:right;" |1,992,424

| style="text-align:right;" |16,054

| style="text-align:right;" |886

| style="text-align:right;" |8.1

| style="text-align:right;" |0.4

| style="text-align:right;" |55.2

|-

|1985

| style="text-align:right;" |2,016,942

| style="text-align:right;" |16,335

| style="text-align:right;" |817

| style="text-align:right;" |8.1

| style="text-align:right;" |0.4

| style="text-align:right;" |50.0

|-

|1986

| style="text-align:right;" |2,041,064

| style="text-align:right;" |16,326

| style="text-align:right;" |1,017

| style="text-align:right;" |8.0

| style="text-align:right;" |0.5

| style="text-align:right;" |62.3

|-

|1987

| style="text-align:right;" |2,065,005

| style="text-align:right;" |16,799

| style="text-align:right;" |811

| style="text-align:right;" |8.1

| style="text-align:right;" |0.4

| style="text-align:right;" |48.3

|-

|1988

| style="text-align:right;" |2,088,651

| style="text-align:right;" |16,380

| style="text-align:right;" |861

| style="text-align:right;" |7.8

| style="text-align:right;" |0.4

| style="text-align:right;" |52.6

|-

|1989

| style="text-align:right;" |2,070,912

| style="text-align:right;" |15,842

| style="text-align:right;" |951

| style="text-align:right;" |7.6

| style="text-align:right;" |0.5

| style="text-align:right;" |60.0

|-

|1990

| style="text-align:right;" |2,053,172

| style="text-align:right;" |15,688

| style="text-align:right;" |749

| style="text-align:right;" |7.6

| style="text-align:right;" |0.4

| style="text-align:right;" |47.7

|-

|1991

| style="text-align:right;" |2,035,433

| style="text-align:right;" |15,311

| style="text-align:right;" |496

| style="text-align:right;" |7.5

| style="text-align:right;" |0.2

| style="text-align:right;" |32.4

|-

|1992

| style="text-align:right;" |2,017,694

| style="text-align:right;" |15,354

| style="text-align:right;" |578

| style="text-align:right;" |7.6

| style="text-align:right;" |0.3

| style="text-align:right;" |37.6

|-

|1993

| style="text-align:right;" |1,999,955

| style="text-align:right;" |15,080

| style="text-align:right;" |636

| style="text-align:right;" |7.5

| style="text-align:right;" |0.3

| style="text-align:right;" |42.2

|-

|1994

| style="text-align:right;" |1,982,215

| style="text-align:right;" |15,736

| style="text-align:right;" |612

| style="text-align:right;" |7.9

| style="text-align:right;" |0.3

| style="text-align:right;" |38.9

|-

|1995

| style="text-align:right;" |1,964,476

| style="text-align:right;" |15,823

| style="text-align:right;" |710

| style="text-align:right;" |8.1

| style="text-align:right;" |0.4

| style="text-align:right;" |44.9

|-

|1996

| style="text-align:right;" |1,981,543

| style="text-align:right;" |14,089

| style="text-align:right;" |705

| style="text-align:right;" |7.1

| style="text-align:right;" |0.4

| style="text-align:right;" |50.0

|-

|1997

| style="text-align:right;" |1,996,869

| style="text-align:right;" |14,072

| style="text-align:right;" |1,021

| style="text-align:right;" |7.0

| style="text-align:right;" |0.5

| style="text-align:right;" |72.6

|-

|1998

| style="text-align:right;" |2,007,523

| style="text-align:right;" |13,993

| style="text-align:right;" |1,027

| style="text-align:right;" |7.0

| style="text-align:right;" |0.5

| style="text-align:right;" |73.4

|-

|1999

| style="text-align:right;" |2,017,142

| style="text-align:right;" |14,172

| style="text-align:right;" |1,045

| style="text-align:right;" |7.0

| style="text-align:right;" |0.5

| style="text-align:right;" |73.7

|-

|2000

| style="text-align:right;" |2,026,350

| style="text-align:right;" |14,255

| style="text-align:right;" |1,325

| style="text-align:right;" |7.0

| style="text-align:right;" |0.7

| style="text-align:right;" |92.9

|-

|2001

| style="text-align:right;" |2,034,882

| style="text-align:right;" |13,267

| style="text-align:right;" |1,448

| style="text-align:right;" |6.5

| style="text-align:right;" |0.7

| style="text-align:right;" |109.1

|-

|2002

| style="text-align:right;" |2,020,157

| style="text-align:right;" |14,522

| style="text-align:right;" |1,310

| style="text-align:right;" |7.2

| style="text-align:right;" |0.6

| style="text-align:right;" |90.2

|-

|2003

| style="text-align:right;" |2,026,773

| style="text-align:right;" |14,402

| style="text-align:right;" |1,405

| style="text-align:right;" |7.1

| style="text-align:right;" |0.7

| style="text-align:right;" |97.6

|-

|2004

| style="text-align:right;" |2,032,544

| style="text-align:right;" |14,073

| style="text-align:right;" |1,645

| style="text-align:right;" |6.9

| style="text-align:right;" |0.8

| style="text-align:right;" |116.9

|-

|2005

| style="text-align:right;" |2,036,855

| style="text-align:right;" |14,500

| style="text-align:right;" |1,552

| style="text-align:right;" |7.1

| style="text-align:right;" |0.8

| style="text-align:right;" |107.0

|-

|2006

| style="text-align:right;" |2,040,228

| style="text-align:right;" |14,908

| style="text-align:right;" |1,475

| style="text-align:right;" |7.3

| style="text-align:right;" |0.7

| style="text-align:right;" |98.9

|-

|2007

| style="text-align:right;" |2,043,559

| style="text-align:right;" |15,490

| style="text-align:right;" |1,417

| style="text-align:right;" |7.6

| style="text-align:right;" |0.7

| style="text-align:right;" |91.5

|-

|2008

| style="text-align:right;" |2,046,898

| style="text-align:right;" |14,695

| style="text-align:right;" |1,209

| style="text-align:right;" |7.2

| style="text-align:right;" |0.6

| style="text-align:right;" |82.3

|-

|2009

| style="text-align:right;" |2,050,671

| style="text-align:right;" |14,923

| style="text-align:right;" |1,287

| style="text-align:right;" |7.3

| style="text-align:right;" |0.6

| style="text-align:right;" |86.2

|-

|2010

| style="text-align:right;" |2,055,004

| style="text-align:right;" |14,155

| style="text-align:right;" |1,720

| style="text-align:right;" |6.9

| style="text-align:right;" |0.8

| style="text-align:right;" |121.5

|-

|2011

| style="text-align:right;" |2,058,539

| style="text-align:right;" |14,736

| style="text-align:right;" |1,753

| style="text-align:right;" |7.2

| style="text-align:right;" |0.9

| style="text-align:right;" |119.0

|-

|2012

| style="text-align:right;" |2,061,044

| style="text-align:right;" |13,991

| style="text-align:right;" |1,926

| style="text-align:right;" |6.8

| style="text-align:right;" |0.9

| style="text-align:right;" |137.7

|-

|2013

| style="text-align:right;" |2,064,032

| style="text-align:right;" |13,982

| style="text-align:right;" |2,045

| style="text-align:right;" |6.8

| style="text-align:right;" |1.0

| style="text-align:right;" |146.3

|-

|2014

| style="text-align:right;" |2,067,471

| style="text-align:right;" |13,813

| style="text-align:right;" |2,210

| style="text-align:right;" |6.7

| style="text-align:right;" |1.1

| style="text-align:right; color:red;" |160.0

|-

|2015

| style="text-align:right;" |2,070,226

| style="text-align:right;" |14,186

| style="text-align:right;" |2,200

| style="text-align:right;" |6.9

| style="text-align:right;" |1.1

| style="text-align:right;" |155.1

|-

|2016

| style="text-align:right;" |2,072,490

| style="text-align:right;" |13,199

| style="text-align:right;" |1,985

| style="text-align:right;" |6.4

| style="text-align:right;" |1.0

| style="text-align:right;" |150.4

|-

|2017

| style="text-align:right;" |2,074,502

| style="text-align:right;" |13,781

| style="text-align:right;" |1,994

| style="text-align:right;" |6.6

| style="text-align:right;" |1.0

| style="text-align:right;" |144.7

|-

|2018

| style="text-align:right;" |2,076,217

| style="text-align:right;" |13,494

| style="text-align:right;" |1,620

| style="text-align:right;" |6.5

| style="text-align:right;" |0.8

| style="text-align:right;" |120.1

|-

|2019

| style="text-align:right;" |2,076,694

| style="text-align:right;" |13,814

| style="text-align:right;" |1,990

| style="text-align:right;" |6.7

| style="text-align:right;" |1.0

| style="text-align:right;" |144.1

|-

|}

Ethnic groups

The process of industrialization and urbanization after the Second World War that caused the population growth to decrease involved the ethnic Macedonians to a greater extent than Muslims. Rates of increase were very high among rural Muslims: Turks and Torbesh (Macedonian Muslims) had rates 2.5 times those of the Macedonian majority, while Roma had rates 3 times as high. In 1994, Macedonians had a TFR of 2.07, while the TFR of others were: Albanian (2.10), Turkish (3.55), Roma (4.01), Serb (2.07), Vlachs (1.88) and Others (3.05). The TFR by religions was: Christian (2.17, with 2.20 for Catholics and 2.06 for Orthodox), Islam (4.02) and others (2.16).

However, it is unlikely that this high minority TFR has continued since then in North Macedonia, as Balkan fertility elsewhere (Albania, Bosnia and Herzegovina, Kosovo) has dropped sharply toward the European average. A more recent survey pegs Muslim fertility in North Macedonia at 1.7, versus 1.5 for non-Muslims.

<gallery>

File:Makedonija - Etnicki sastav po naseljima 1961.gif|Ethnic structure of SR Macedonia by settlements 1961.

File:Makedonija - Etnicki sastav po naseljima 1971.gif|Ethnic structure of SR Macedonia by settlements 1971.

File:Makedonija - Etnicki sastav po naseljima 1981.gif|Ethnic structure of SR Macedonia by settlements 1981.

File:Makedonija - Etnicki sastav po naseljima 1991 1.gif|Ethnic structure of SR Macedonia by settlements 1991.

File:Makedonija - Etnicki sastav po naseljima 1991 2.gif|Ethnic structure of SR Macedonia by settlements 1991.

File:Makedonija - Etnicki sastav po naseljima 1994.gif|Ethnic structure of R. Macedonia by settlements 1994.

File:Makedonija - Etnicki sastav po naseljima 2002.gif|Ethnic structure of R. Macedonia by settlements 2002.

File:Етнички состав на Македонија, според пописот од 2021 година.png|Ethnic structure of R. North Macedonia by settlements 2021.

</gallery>

{| class="wikitable"

|+

Population of North Macedonia according to ethnic group 1948–2021

|-bgcolor="#e0e0e0"

! rowspan="2" | Ethnic<br />group

! colspan="2" | census 1948

! colspan="2" | census 1953

! colspan="2" | census 1961

! colspan="2" | census 1971

! colspan="2" | census 1981

! colspan="2" | census 1991

! colspan="2" | census 1994<sup>1</sup>

! colspan="2" | census 2002

! colspan="2" |census 2021

|-bgcolor="#e0e0e0"

! Number

! %

! Number

! %

! Number

! %

! Number

! %

! Number

! %

! Number

! %

! Number

! %

! Number

! %

!Number

!%

|-

| Macedonians

| align="right" | 789,648

| align="right" | 68.5

| align="right" | 860,699

| align="right" | 66.0

| align="right" | 1,000,854

| align="right" | 71.2

| align="right" | 1,142,375

| align="right" | 69.3

| align="right" | 1,281,195

| align="right" | 67.0

| align="right" |

| align="right" | 65.3

| align="right" | 1,295,964

| align="right" | 66.6

| align="right" | 1,297,981

| align="right" | 64.18

| align="right" | 1,073,299

| align="right" | 58.44

|-

| Albanians

| align="right" | 197,389

| align="right" | 17.1

| align="right" | 162,524

| align="right" | 12.5

| align="right" | 183,108

| align="right" | 13.0

| align="right" | 279,871

| align="right" | 17.0

| align="right" | 377,726

| align="right" | 19.8

| align="right" | 441,987

| align="right" | 21.7

| align="right" | 441,104

| align="right" | 22.7

| align="right" | 509,083

| align="right" | 25.17

| align="right" | 446,245

| align="right" | 24.30

|-

| Turks

| align="right" | 95,940

| align="right" | 8.3

| align="right" | 203,938

| align="right" | 15.6

| align="right" | 131,481

| align="right" | 9.4

| align="right" | 108,552

| align="right" | 6.6

| align="right" | 86,691

| align="right" | 4.5

| align="right" | 77,080

| align="right" | 3.8

| align="right" | 78,019

| align="right" | 4.0

| align="right" | 77,959

| align="right" | 3.85

| align="right" | 70,961

| align="right" | 3.86

|-

| Romani

| align="right" | 19,500

| align="right" | 1.7

| align="right" | 20,462

| align="right" | 1.6

| align="right" | 20,606

| align="right" | 1.5

| align="right" | 24,505

| align="right" | 1.5

| align="right" | 43,223

| align="right" | 2.3

| align="right" | 52,103

| align="right" | 2.6

| align="right" | 43,707

| align="right" | 2.2

| align="right" | 53,879

| align="right" | 2.66

| align="right" | 46,433

| align="right" | 2.53

|-

| Serbs

| align="right" | 29,721

| align="right" | 2.6

| align="right" | 35,112

| align="right" | 2.7

| align="right" | 42,728

| align="right" | 3.0

| align="right" | 46,465

| align="right" | 2.8

| align="right" | 44,613

| align="right" | 2.3

| align="right" | 42,775

| align="right" | 2.1

| align="right" | 40,228

| align="right" | 2.1

| align="right" | 35,939

| align="right" | 1.78

| align="right" | 23,847

| align="right" | 1.30

|-

| Bosniaks

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" | 6,829

| align="right" | 0.3

| align="right" | 17,018

| align="right" | 0.84

| align="right" | 16,042

| align="right" | 0.87

|-

| Aromanians

| align="right" | 9,511

| align="right" | 0.8

| align="right" | 8,668

| align="right" | 0.7

| align="right" | 8,046

| align="right" | 0.6

| align="right" | 7,190

| align="right" | 0.4

| align="right" | 6,392

| align="right" | 0.3

| align="right" | 7,764

| align="right" | 0.4

| align="right" | 8,601

| align="right" | 0.4

| align="right" | 9,695

| align="right" | 0.48

| align="right" | 8,714

| align="right" | 0.47

|-

| Torbeši

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

| align="right" | 4,174

| align="right" | 0.23

|-

| Bulgarians

| align="right" | 889

| align="right" | 0.1

| align="right" | 920

| align="right" | 0.1

| align="right" | 3,087

| align="right" | 0.2

| align="right" | 3,334

| align="right" | 0.2

| align="right" | 1,984

| align="right" | 0.1

| align="right" | 1,370

| align="right" | 0.1

| align="right" | 1,682

| align="right" | 0.1

| align="right" | 1,417

| align="right" | 0.07

| align="right" | 3,504

| align="right" | 0.19

|-

| Ashkali

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

| align="right" | 2,406

| align="right" | 0.13

|-

| Croats

| align="right" | 2,090

| align="right" | 0.2

| align="right" | 2,770

| align="right" | 0.2

| align="right" | 3,801

| align="right" | 0.3

| align="right" | 3,882

| align="right" | 0.2

| align="right" | 3,349

| align="right" | 0.2

| align="right" | 2,878

| align="right" | 0.1

| align="right" | 2,248

| align="right" | 0.1

| align="right" | 2,686

| align="right" | 0.13

| align="right" | 2,145

| align="right" | 0.12

|-

| Muslims

| align="right" | 1,560

| align="right" | 0.1

| align="right" | 1,591

| align="right" | 0.1

| align="right" | 3,002

| align="right" | 0.2

| align="right" | 1,248

| align="right" | 0.1

| align="right" | 39,555

| align="right" | 2.1

| align="right" | 31,356

| align="right" | 1.5

| align="right" | 15,418

| align="right" | 0.8

| align="right" | 2,553

| align="right" | 0.13

| align="right" | 1,187

| align="right" | 0.06

|-

| Montenegrins

| align="right" | 2,348

| align="right" | 0.2

| align="right" | 2,526

| align="right" | 0.2

| align="right" | 3,414

| align="right" | 0.2

| align="right" | 3,246

| align="right" | 0.2

| align="right" | 3,940

| align="right" | 0.2

| align="right" | 3,225

| align="right" | 0.1

| align="right" | 2,318

| align="right" | 0.1

| align="right" | 2,003

| align="right" | 0.10

| align="right" | 1,023

| align="right" | 0.06

|-

| Yugoslavs

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" | 1,260

| align="right" | 0.1

| align="right" | 3,652

| align="right" | 0.2

| align="right" | 14,240

| align="right" | 0.7

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" | 344

| align="right" | 0.02

|-

| other/unspecified

| align="right" | 4,390

| align="right" | 0.4

| align="right" | 5,304

| align="right" | 0.4

| align="right" | 4,616

| align="right" | 0.3

| align="right" | 22,988

| align="right" | 1.4

| align="right" | 6,228

| align="right" | 0.3

| align="right" | 45,239

| align="right" | 2.2

| align="right" | 9,814

| align="right" | 0.5

| align="right" | 14,887<sup>2</sup>

| align="right" | 0.74

| align="right" | 136,389<sup>3</sup>

| align="right" | 7.42

|-bgcolor="#e0e0e0"

! align="left" | Total

! colspan="2" | 1,152,986

! colspan="2" | 1,304,514

! colspan="2" | 1,406,003

! colspan="2" | 1,647,308

! colspan="2" | 1,909,136

! colspan="2" | 2,033,964

! colspan="2" | 1,945,932

! colspan="2" | 2,022,547

! colspan="2" |1,836,713

|-

| colspan="19" | <sup>1</sup> Since 1994 residents who were permanently living abroad were no longer included

<sup>2</sup> Ashkali: 3,713 or 0.184%, Greeks: 422 or 0.021%, Russians: 368 or 0.018%, Slovenes: 365 or 0.018%, Poles: 162 or 0.008%, Ukrainians: 136 or 0.007%, Germans: 88 or 0.004%, Czechs: 60 or 0.005%, Slovaks: 60 or 0.005%, Jews: 53 or 0.003%, Italians: 46 or 0.002%, Austrians: 35 or 0.002%, Rusyns: 24 or 0.001%, Regionally affiliated: 829 or 0.041%, Non-declared: 404 or 0.02%, Others: 5332 or 0.264%

<sup>3</sup> Regionally affiliated: 110 or 0.01%, Non-declared: 450* or 0.02%, Citizens for whom the data are taken from administrative sources, not included directly in the census (without ethnic declaration) 132,260 or 7.20%.*<!-- What do the *s refer to? -->

|}

In 2017, 21,754 children were born in North Macedonia. The ethnic affiliation of these newborns was: 11,260 (51.76%) Macedonian; 7,404 (34.03%) Albanian; 940 (4.32%) Turkish; 1,276 (5.87%) Roma; 40 (0.18%) Vlach; 129 (0.59%) Serbian; 213 (0.98%) Bosniaks; 492 (2,26%) other ethnic affiliation and unknown. In the school year 2016/2017 there were 192 715 students in elementary schools from which 104,756 (55%) were Macedonian, and 60,971 (32%) were Albanian, and in High schools there were 72 482 students from which 43,658 (60.1%) were Macedonian and 22 419 (30.9%) were Albanians. Furthermore, in 1999 Albanians accounted for 34.6% of newborns and 26.1% of students who finished high school in 2016, which was regulated by the Ministry of Education.

{| class="wikitable"

|+

Newborns in North Macedonia according to ethnic group

|-bgcolor="#e0e0e0"

! rowspan="2" | Ethnic group

! colspan="2" | 1994

! colspan="2" | 2002

! colspan="2" | 2012

! colspan="2" |2021

! colspan="2" |2022

! colspan="2" |2023

! colspan="2" |2024

|-bgcolor="#e0e0e0"

! Number

! %

! Number

! %

! Number

! %

!Number

! %

!Number

! %

!Number

! %

!Number

! %

|-

| Macedonians

| align="right" | 16,704

| align="right" | 49.88

| align="right" | 13,639

| align="right" | 49.13

| align="right" | 11,995

| align="right" | 50.90

| align="right" | 9,338

| align="right" | 50.08

| align="right" |9,102

| align="right" |50.36

| align="right" |8,411

| align="right" |50.25

| align="right" |6,842

| align="right" |42.60

|-

| Albanians

| align="right" | 12,010

| align="right" | 35.86

| align="right" | 10,118

| align="right" | 36.45

| align="right" | 8,035

| align="right" | 34.09

| align="right" | 6,663

| align="right" | 35.73

| align="right" |6,577

| align="right" |36.39

| align="right" |6,063

| align="right" |36.23

| align="right" |5,475

| align="right" |34.09

|-

| Romani

| align="right" | 1,378

| align="right" | 4.12

| align="right" | 1,678

| align="right" | 6.04

| align="right" | 1,552

| align="right" | 6.59

| align="right" | 1,267

| align="right" | 6.79

| align="right" |1,094

| align="right" |6.05

| align="right" |997

| align="right" |5.96

| align="right" |917

| align="right" |5.71

|-

| Turks

| align="right" | 1,616

| align="right" | 4.83

| align="right" | 1,202

| align="right" | 4.33

| align="right" | 1,092

| align="right" | 4.63

| align="right" | 835

| align="right" | 4.48

| align="right" |756

| align="right" |4.18

| align="right" |735

| align="right" |4.39

| align="right" |602

| align="right" |3.75

|-

| Bosniaks

| align="right" |

| align="right" |

| align="right" |

| align="right" |

| align="right" | 251

| align="right" | 1.07

| align="right" | 177

| align="right" | 0.95

| align="right" |186

| align="right" |1.03

| align="right" |179

| align="right" |1.07

| align="right" |150

| align="right" |0.93

|-

| Serbs

| align="right" | 403

| align="right" | 1.20

| align="right" | 168

| align="right" | 0.61

| align="right" | 125

| align="right" | 0.53

| align="right" | 123

| align="right" | 0.66

| align="right" |117

| align="right" |0.65

| align="right" |109

| align="right" |0.65

| align="right" |84

| align="right" |0.52

|-

| Vlach (Aromanians)

| align="right" | 25

| align="right" | 0.07

| align="right" | 23

| align="right" | 0.08

| align="right" | 37

| align="right" | 0.16

| align="right" | 17

| align="right" | 0.09

| align="right" |26

| align="right" |0.14

| align="right" |31

| align="right" |0.19

| align="right" |15

| align="right" |0.09

|-

| other

| rowspan="2" align="right" | 1,351

| rowspan="2" align="right" | 4.03

| rowspan="2" align="right" | 933

| rowspan="2" align="right" | 3.36

| rowspan="2" align="right" | 481

| rowspan="2" align="right" | 2.04

| rowspan="2" align="right" | 228

| rowspan="2" align="right" | 1.22

| rowspan="2" align="right" |215

| rowspan="2" align="right" |1.19

| rowspan="2" align="right" |212

| rowspan="2" align="right" |1.26

| align="right" |161

| align="right" |1.00

|-

|unspecified

| align="right" |1,815

| align="right" |11.30

|- bgcolor="#e0e0e0"

! align="left" | Total

! colspan="2" | 33,487

! colspan="2" | 27,761

! colspan="2" | 23,568

! colspan="2" |18,648

! colspan="2" |18,073

! colspan="2" |16,737

! colspan="2" |16,061

|-

|}

Migration

{| class="wikitable sortable"

|+ Net migration of North Macedonia (2005–2023)

! Year !! Immigrants !! Emigrants !! Net migration

|-

| 2005 || 967 || 18 || 191

|-

| 2006 || 1,029 || 35 || 466

|-

| 2007 || 861 || 16 || 987

|-

| 2008 || 557 || 11 || 25

|-

| 2009 || 1,000 || 23 || 467

|-

| 2010 || 1,356 || 84 || 652

|-

| 2011 || 1,747 || 147 || 806

|-

| 2012 || 2,072 || 85 || 1,053

|-

| 2013 || 1,940 || 96 || 1,390

|-

| 2014 || 2,273 || 99 || 1,699

|-

| 2015 || 3,617 || 249 || 2,860

|-

| 2016 || 2,481 || 190 || 2,134

|-

| 2017 || 2,322 || 283 || 2,201

|-

| 2018 || 2,557 || 233 || 2,549

|-

| 2019 || 2,811 || 186 || 2,349

|-

| 2020 || 1,643 || 145 || 766

|-

| 2021 || 2,629 || 182 || 1,532

|-

| 2022 || 3,384 || 469 || 1,381

|-

| 2023 || 2,654 || 343 || 799

|-

| 2024 || 6,946 || 235 || 5,747

|}

Languages

Source:

{| class="wikitable sortable" style="text-align:right"

|+ align=top |

|-

! align=left | Language, census 2021 !! Number !! %

|-

| align=left | Total || &nbsp; &nbsp; &nbsp; &nbsp; 1,836,713 || 100.00%

|-

| align=left | Macedonian || &nbsp; &nbsp; &nbsp; &nbsp; 1,127,394 || 61.38%

|-

| align=left | Albanian || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; 447,001 || 24.34%

|-

| align=left | Turkish || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 62,723 || 3.41%

|-

| align=left | Romani || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 31,721 || 1.73%

|-

| align=left | Vlach || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3,151 || 0.17%

|-

| align=left | Serbian || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 11,252 || 0.61%

|-

| align=left | Bosnian || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 15,615 || 0.85%

|-

| align=left | Bulgarian || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1,519 || 0.08%

|-

| align=left | Croatian || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 958 || 0.05%

|-

| align=left | Other languages || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2,717 || 0.15%

|-

| align=left | Unknown || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 402 || 0.02%

|-

| align=left | Persons for whom data are taken from administrative sources || &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; 132,260 || 7.20%

|}

Religion

Source:

{| class="wikitable sortable" style="text-align:right"

|+ align=top |

|-

! align=left | Religion, census 2021 !! Number !! %

|-

| align=left |Total Christians || 1,109,908 || 60.43%

|-

| align=left |Orthodox || 847,390 || 46.14%

|-

| align=left |Christians (unspecified) || 242,579 || 13.21%

|-

| align=left |Evangelical Protestant Christians || 8,764 || 0.48%

|-

| align=left |Catholics || 6,746 || 0.37%

|-

| align=left |Protestants || 1,313 || 0.07%

|-

| align=left |Jehovah's Witnesses || 1,137 || 0.06%

|-

| align=left |Evangelical Methodists || 889 || 0.05%

|-

| align=left |Evangelists || 678 || 0.04%

|-

| align=left |Adventists || 371 || 0.02%

|-

| align=left |Baptists || 70 || 0.00%

|-

| align=left |Reformists || 50 || 0.00%

|-

| align=left | Islam || 590,878 || 32.17%

|-

| align=left | Buddhists || 894 || 0.05%

|-

| align=left | Hare Krishna || 96 || 0.01%

|-

| align=left | Members of the Jewish (Moses) community || 74 || 0.00%

|-

| align=left | Members of an unlisted religion || 113 || 0.01%

|-

| align=left | Non-believers (atheists) || 8,764 || 0.48%

|-

| align=left | Undeclared || 16 || 0.00%

|-

| align=left | Unknown || 76 || 0.00%

|-

| align=left | Agnostics || 1,964 || 0.11%

|-

| align=left | Persons for whom data are taken from administrative sources || 132,260 || 7.20%

|-

| align=left | Total population || 1,836,713 || 100.00%

|-

|}

CIA World Factbook demographic statistics

The following demographic statistics are from the CIA World Factbook, unless otherwise indicated.

Age structure

  • 0–14 years: 19.5% (male 210,078; female 203,106)
  • 15–64 years: 67.8% (male 707,298; female 696,830)
  • 65 years and over: 12.7% (male 97,437; female 124,661) (2004 est)

Sex ratio

  • at birth: 1.08 male(s)/female
  • under 15 years: 1.08 male(s)/female
  • 15–64 years: 1.02 male(s)/female
  • 65 years and over: 0.78 male(s)/female
  • total population: 1 male(s)/female (2004 est.)

Infant mortality rate

  • total: 11.74 deaths/1,000 live births
  • female: 10.73 deaths/1,000 live births (2004 est.)
  • male: 12.67 deaths/1,000 live births

Life expectancy at birth

  • total population: 74.73 years
  • male: 72.45 years
  • female: 77.2 years (2004 est.)

Total fertility rate

  • 1.50 children born/woman (2015 est.)

HIV/AIDS

  • adult prevalence rate: less than 0.1% (2001 est.)
  • people living with HIV/AIDS: less than 100 (1999 est.)
  • deaths: less than 100 (2001 est.)

Nationality

  • noun: Macedonian/citizen of the Republic of North Macedonia
  • adjective: Macedonian / of North Macedonia