Skip to content

Population in Germany compared to North Macedonia: Trends, Charts, Rankings

Updated on by Georank team

The latest officially reported population of Germany was 83,516,593 in 2024 vs 1,824,359 people in North Macedonia in 2024. In 2026, based on the adjusted UN estimation, the current Germany's population is 82,575,542 people compared to 1,805,954 in North Macedonia.

Population statistics:

  • Germany's population is 45.7 times bigger than North Macedonia's.
  • Germany is ranked the 19th most populous country in the world, while North Macedonia is the 150th.
  • The countries together account for 1.02% of the world: 1% for Germany vs 0.02% for North Macedonia.
  • For the last 10 years, Germany has had an average growth rate of +0.32% per year vs -0.48% in North Macedonia.
  • Since 2006, the population of Germany has increased from 82.4M people to 82.6M (0.24% growth), while North Macedonia has declined from 1.99M to 1.81M (9.44% decline).

Germany vs North Macedonia: population by year and forecast

Germany
Factual

Projection
North Macedonia
Factual

Projection
1x
Year Population
Germany North Macedonia
2100 69,929,981 866,884
2099 69,956,854 877,788
2098 69,973,838 888,715
2097 70,015,834 899,716
2096 70,046,713 910,709
2095 70,067,131 921,559
2094 70,085,911 932,633
2093 70,106,718 943,984
2092 70,132,132 955,335
2091 70,178,440 966,773
2090 70,240,137 978,130
2089 70,294,005 989,666
2088 70,352,443 1,001,224
2087 70,434,814 1,012,831
2086 70,532,124 1,024,787
2085 70,627,602 1,036,668
2084 70,722,960 1,048,876
2083 70,829,392 1,061,031
2082 70,932,273 1,073,408
2081 71,045,881 1,085,823
2080 71,171,519 1,098,127
2079 71,305,544 1,110,614
2078 71,445,484 1,123,398
2077 71,601,117 1,136,448
2076 71,757,525 1,149,787
2075 71,891,567 1,163,080
2074 72,046,795 1,176,671
2073 72,206,145 1,190,351
2072 72,356,324 1,204,015
2071 72,517,749 1,217,691
2070 72,664,462 1,231,978
2069 72,828,330 1,246,408
2068 72,993,859 1,260,869
2067 73,178,408 1,275,289
2066 73,370,207 1,289,439
2065 73,561,648 1,303,917
2064 73,762,096 1,318,161
2063 73,971,537 1,332,807
2062 74,198,775 1,347,540
2061 74,426,082 1,362,299
2060 74,678,280 1,376,807
2059 74,932,496 1,390,921
2058 75,206,278 1,404,982
2057 75,482,742 1,419,185
2056 75,756,281 1,433,595
2055 76,041,477 1,447,857
2054 76,325,196 1,462,210
2053 76,595,801 1,476,351
2052 76,839,962 1,489,905
2051 77,084,029 1,503,526
2050 77,325,459 1,516,629
2049 77,569,721 1,529,608
2048 77,818,888 1,542,390
2047 78,049,343 1,555,085
2046 78,272,834 1,568,151
2045 78,497,690 1,581,115
2044 78,722,126 1,593,878
2043 78,936,540 1,606,930
2042 79,130,312 1,619,941
2041 79,324,161 1,632,704
2040 79,536,735 1,645,446
2039 79,754,631 1,658,034
2038 79,978,474 1,670,347
2037 80,194,225 1,682,850
2036 80,425,162 1,695,204
2035 80,640,951 1,707,302
2034 80,844,719 1,719,193
2033 81,069,119 1,730,723
2032 81,286,326 1,742,288
2031 81,520,272 1,753,729
2030 81,736,996 1,765,162
2029 81,963,002 1,775,815
2028 82,178,048 1,786,051
2027 82,384,302 1,795,945
2026 82,575,542 1,805,954
2025 83,233,941 1,815,368
2024 83,516,593 1,824,359
2023 83,287,273 1,827,816
2022 83,177,813 1,831,712
2021 83,196,078 1,837,114
2020 83,160,871 1,856,124
2019 83,092,962 1,876,262
2018 82,905,782 1,889,051
2017 82,657,002 1,898,657
2016 82,348,669 1,906,313
2015 81,686,611 1,912,430
2014 80,982,500 1,917,557
2013 80,645,605 1,922,716
2012 80,425,823 1,929,821
2011 80,274,983 1,937,398
2010 81,776,930 1,946,298
2009 81,902,307 1,958,782
2008 82,110,097 1,971,493
2007 82,266,372 1,982,933
2006 82,376,451 1,994,287
2005 82,469,422 2,005,330
2004 82,516,260 2,016,186
2003 82,534,176 2,022,725
2002 82,488,495 2,020,157
2001 82,349,925 2,034,882
2000 82,211,508 2,026,350
1999 82,100,243 2,017,142
1998 82,047,195 2,007,523
1997 82,034,771 1,996,869
1996 81,914,831 2,012,553
1995 81,678,051 1,998,534
1994 81,438,348 1,992,666
1993 81,156,363 2,006,854
1992 80,624,598 2,032,523
1991 80,013,896 2,055,994
1990 79,433,029 2,063,689
1989 78,751,283 2,055,649
1988 78,144,619 2,045,737
1987 77,839,920 2,035,157
1986 77,720,436 2,024,732
1985 77,684,873 2,014,331
1984 77,858,685 2,003,399
1983 78,128,282 1,991,901
1982 78,333,366 1,978,956
1981 78,407,907 1,959,065
1980 78,288,576 1,933,038
1979 78,126,350 1,906,523
1978 78,091,820 1,879,847
1977 78,159,814 1,853,138
1976 78,336,950 1,825,830
1975 78,673,554 1,797,972
1974 78,967,433 1,770,545
1973 78,936,666 1,743,816
1972 78,688,452 1,717,395
1971 78,312,842 1,691,216
1970 78,169,289 1,664,208
1969 77,909,682 1,636,345
1968 77,294,314 1,608,930
1967 76,951,336 1,582,492
1966 76,600,311 1,557,349
1965 75,963,695 1,533,466
1964 75,318,337 1,510,900
1963 74,714,353 1,488,737
1962 74,025,784 1,471,745
1961 73,377,632 1,455,171
1960 72,814,900 1,435,059

Data sources: United Nations | World Population Prospects (2025–2100, retrieved 2026-03-10); World Bank | Health (1960–2024, retrieved 2026-04-06).

GeoRank.org/population/germany/north-macedonia | CC BY

From 2006 to 2016, the population of Germany decreased by 27,782 people (a 0.03% decline), while North Macedonia lost 87,974 people (a 4.41% decline).

For the next 10 years, from 2016 to 2026, Germany gained 226,873 people (a 0.28% growth), while North Macedonia's population decreased by 100,359 people (a 5.26% decline).

Germany was ranked 14th most populous country in 2006 and is 19th in 2026. North Macedonia was ranked 142nd in 2006 and ranked 150th now.

The UN's World Population Prospects forecasts that in 24 years (in 2050) Germany's population will shrink by 6.36% to 77,325,459 people with a rank change from 19th to 25th. The population of North Macedonia will decrease by 16% to 1,516,629 people and rank change from 150th to 152nd.

Both countries are in a period of decline and in 50 years are projected to lose 13.1% of the population in Germany and 36.3% in North Macedonia.

Population growth rate by year

Germany
Factual

Projection
North Macedonia
Factual

Projection
1x
Year Growth rate
Germany North Macedonia
2100 -0.04% -1.24%
2099 -0.02% -1.23%
2098 -0.06% -1.22%
2097 -0.04% -1.21%
2096 -0.03% -1.18%
2095 -0.03% -1.19%
2094 -0.03% -1.2%
2093 -0.04% -1.19%
2092 -0.07% -1.18%
2091 -0.09% -1.16%
2090 -0.08% -1.17%
2089 -0.08% -1.15%
2088 -0.12% -1.15%
2087 -0.14% -1.17%
2086 -0.14% -1.15%
2085 -0.13% -1.16%
2084 -0.15% -1.15%
2083 -0.15% -1.15%
2082 -0.16% -1.14%
2081 -0.18% -1.12%
2080 -0.19% -1.12%
2079 -0.2% -1.14%
2078 -0.22% -1.15%
2077 -0.22% -1.16%
2076 -0.19% -1.14%
2075 -0.22% -1.15%
2074 -0.22% -1.15%
2073 -0.21% -1.13%
2072 -0.22% -1.12%
2071 -0.2% -1.16%
2070 -0.23% -1.16%
2069 -0.23% -1.15%
2068 -0.25% -1.13%
2067 -0.26% -1.1%
2066 -0.26% -1.11%
2065 -0.27% -1.08%
2064 -0.28% -1.1%
2063 -0.31% -1.09%
2062 -0.31% -1.08%
2061 -0.34% -1.05%
2060 -0.34% -1.01%
2059 -0.36% -1%
2058 -0.37% -1%
2057 -0.36% -1.01%
2056 -0.38% -0.99%
2055 -0.37% -0.98%
2054 -0.35% -0.96%
2053 -0.32% -0.91%
2052 -0.32% -0.91%
2051 -0.31% -0.86%
2050 -0.31% -0.85%
2049 -0.32% -0.83%
2048 -0.3% -0.82%
2047 -0.29% -0.83%
2046 -0.29% -0.82%
2045 -0.29% -0.8%
2044 -0.27% -0.81%
2043 -0.24% -0.8%
2042 -0.24% -0.78%
2041 -0.27% -0.77%
2040 -0.27% -0.76%
2039 -0.28% -0.74%
2038 -0.27% -0.74%
2037 -0.29% -0.73%
2036 -0.27% -0.71%
2035 -0.25% -0.69%
2034 -0.28% -0.67%
2033 -0.27% -0.66%
2032 -0.29% -0.65%
2031 -0.27% -0.65%
2030 -0.28% -0.6%
2029 -0.26% -0.57%
2028 -0.25% -0.55%
2027 -0.23% -0.55%
2026 -0.79% -0.52%
2025 -0.34% -0.49%
2024 0.28% -0.19%
2023 0.13% -0.21%
2022 -0.02% -0.29%
2021 0.04% -1.02%
2020 0.08% -1.07%
2019 0.23% -0.68%
2018 0.3% -0.51%
2017 0.37% -0.4%
2016 0.81% -0.32%
2015 0.87% -0.27%
2014 0.42% -0.27%
2013 0.27% -0.37%
2012 0.19% -0.39%
2011 -1.84% -0.46%
2010 -0.15% -0.64%
2009 -0.25% -0.64%
2008 -0.19% -0.58%
2007 -0.13% -0.57%
2006 -0.11% -0.55%
2005 -0.06% -0.54%
2004 -0.02% -0.32%
2003 0.06% 0.13%
2002 0.17% -0.72%
2001 0.17% 0.42%
2000 0.14% 0.46%
1999 0.06% 0.48%
1998 0.02% 0.53%
1997 0.15% -0.78%
1996 0.29% 0.7%
1995 0.29% 0.29%
1994 0.35% -0.71%
1993 0.66% -1.26%
1992 0.76% -1.14%
1991 0.73% -0.37%
1990 0.87% 0.39%
1989 0.78% 0.48%
1988 0.39% 0.52%
1987 0.15% 0.51%
1986 0.05% 0.52%
1985 -0.22% 0.55%
1984 -0.35% 0.58%
1983 -0.26% 0.65%
1982 -0.1% 1.02%
1981 0.15% 1.35%
1980 0.21% 1.39%
1979 0.04% 1.42%
1978 -0.09% 1.44%
1977 -0.23% 1.5%
1976 -0.43% 1.55%
1975 -0.37% 1.55%
1974 0.04% 1.53%
1973 0.32% 1.54%
1972 0.48% 1.55%
1971 0.18% 1.62%
1970 0.33% 1.7%
1969 0.8% 1.7%
1968 0.45% 1.67%
1967 0.46% 1.61%
1966 0.84% 1.56%
1965 0.86% 1.49%
1964 0.81% 1.49%
1963 0.93% 1.15%
1962 0.88% 1.14%
1961 0.77% 1.4%

Data sources: United Nations | World Population Prospects (2025–2100, retrieved 2026-03-10); World Bank | Health (1961–2024, retrieved 2026-04-06).

GeoRank.org/population/germany/north-macedonia | CC BY

In 2024, the population of Germany grew by 0.28%, while North Macedonia's population declined by 0.19%.

Live population counters

Germany North Macedonia
Current population
82575542
1805954
Population rank 19/197 150/197
Percent of world population 1% 0.02%
One net population change
2.29 minutes
2.53 hours
One birth every
45.6 seconds
31.3 minutes
One death every
30.8 seconds
26.1 minutes
Daily growth/decline +628 -9
Annual growth/decline +229,320 -3,457
Annual growth/decline rate +0.28% -0.19%
Population growth rate rank 151/197 176/197
One migration net change every
1.58 minutes
1.56 hours
Annual migration change -334,072 -5,645
Net migration rank 192/196 119/196
Foreign-born residents 16,750,084 150,902
Foreign-born residents rank 2/195 122/195
Foreign-born share of population 19.8% 8.3%
Foreign-born share rank 31/195 73/195

Natural population change vs migration

Germany
Natural

Migration
North Macedonia
Natural

Migration
1x
Year Population change
Germany North Macedonia
Natural Migration Natural Migration
2025 - -334,072 - -5,645
2024 - 36,954 - -5,728
2023 -333,149 609,553 -3,290 -5,597
2022 -324,394 981,552 -4,397 -5,296
2021 -224,629 310,264 -9,737 -5,483
2020 -216,218 203,468 -5,939 -23,458
2019 -157,877 319,082 -375 -24,204
2018 -165,812 403,908 1,512 -24,878
2017 -148,783 452,988 1,329 -24,227
2016 -123,523 517,480 2,374 -24,144
2015 -187,879 1,175,283 2,294 -23,010
2014 -153,866 592,338 3,644 -22,132
2013 -209,679 462,384 3,653 -20,297
2012 -193,022 199,143 3,087 -19,083
2011 -184,632 295,282 3,100 -17,871
2010 -179,909 130,116 4,866 -16,668
2009 -188,375 46,533 4,309 -15,455
2008 -164,220 -23,341 3,746 -17,645
2007 -148,080 -24,772 2,974 -15,705
2006 -148,278 -489,056 3,988 -9,632
2005 -148,445 81,351 4,011 -2,244
2004 -107,271 81,735 5,444 -2,640
2003 -140,309 142,009 8,900 -2,880
2002 -123,733 218,795 9,697 -2,858
2001 -98,820 272,875 10,174 -922
2000 -73,990 174,594 12,159 -2,824
1999 -73,890 219,280 10,489 -1,261
1998 -65,637 -754,469 12,446 -589
1997 -49,221 93,281 12,979 -477
1996 -90,107 281,280 14,806 -397
1995 -114,349 398,077 17,239 -3,603
1994 -114,013 315,585 19,103 -21,006
1993 -105,503 462,096 20,797 -47,273
1992 -80,625 811,606 21,659 -46,509
1991 -80,014 602,638 23,387 -45,484
1990 -15,887 679,702 22,868 -16,174
1989 -23,625 761,002 22,912 -13,528
1988 -7,815 515,962 24,064 -13,621
1987 -31,136 174,272 24,359 -13,635
1986 -77,721 212,822 23,720 -13,589
1985 -116,527 103,556 24,167 -13,492
1984 -109,002 -150,771 24,436 -13,251
1983 -109,380 -81,349 24,690 -12,884
1982 -78,333 -58,121 25,810 -11,716
1981 -94,090 130,713 25,689 0
1980 -86,117 324,203 26,547 -189
1979 -125,002 237,705 27,096 -426
1978 -140,566 117,167 27,150 -462
1977 -125,055 33,881 27,410 -683
1976 -164,508 -79,761 28,799 -911
1975 -212,418 -207,740 28,983 -1,147
1974 -150,038 -15,126 28,400 -1,376
1973 -149,980 386,881 28,032 -1,600
1972 -62,950 336,015 28,236 -1,834
1971 46,988 450,328 28,010 -2,064
1970 70,352 -273,498 28,022 60
1969 155,820 584,017 27,464 181
1968 239,612 293,307 28,378 -1,201
1967 353,977 -174,155 28,401 -2,696
1966 405,982 134,107 28,766 -4,176
1965 410,204 338,258 28,564 -5,385
1964 482,038 69,825 27,889 -5,938
1963 455,757 205,976 28,124 -5,759
1962 436,752 276,505 25,317 -13,702
1961 462,279 27,534 27,846 -6,309
1960 385,919 212,666 28,816 -10,126

Data sources: World Bank | Health (1960–2025, retrieved 2026-04-06).

GeoRank.org/population/germany/north-macedonia | CC BY

Over the last 10 years, 26.8% of the population change in Germany is from natural causes (a loss of 2,036,130 people) and 73.2% is from migration (a gain of 5,565,916 people). In North Macedonia 6.45% is from natural causes (a loss of 12,585 people) and 93.5% is from migration (a loss of 182,429 people).

As of 2024, 16,750,084 residents or 19.8% of the population were not native-born in Germany, compared to 150,902 people or 8.3% in North Macedonia.

Biggest cities by population

Germany
City Population
Berlin 3.78M
Hamburg 1.91M
Munich 1.51M
Cologne 1.09M
Frankfurt 776K
Stuttgart 633K
Dusseldorf 631K
Leipzig 620K
Dortmund 595K
Essen 587K
North Macedonia
City Population
Skopje 423K
Kumanovo 70.8K
Bitola 69.3K
Prilep 63.3K
Tetovo 63.2K
Stip 42K
Veles 40.7K
Ohrid 38.8K
Strumica 33.8K
Kavadarci 32K

Compare countries by 7 more topics

Population map with other countries

1x

Data sources: World Bank | Health (1960–2024, retrieved 2026-04-06); United Nations | World Population Prospects (1960–2026, retrieved 2026-03-10); U.S. Census Bureau (1960–2025, retrieved 2026-02-08); Central Intelligence Agency (CIA) (2000–2019, retrieved 2026-02-20).

GeoRank.org/population/germany/north-macedonia | CC BY

Help us show the world through your eyes

Share a photo of your city and help others discover what it looks like to live there. Your contribution makes our data come alive.

Data sources:

  1. World Bank | Health (1960–2025, retrieved 2026-04-06)
  2. United Nations | World Population Prospects (1960–2100, retrieved 2026-03-10)
  3. U.S. Census Bureau (1960–2025, retrieved 2026-02-08)
  4. Wikidata (2026, retrieved 2026-02-08)
  5. Central Intelligence Agency (CIA) (2000–2019, retrieved 2026-02-20)

Creative Commons Attribution (CC BY) — you’re free to copy, share, remix, adapt, and use even commercially as long as you give appropriate credit and clearly indicate if you made changes. Other sources may be subject to different license terms.