Canada Population

Live population as of 2 June 2024, updated in real time:
39,081,777
Historical and Future Population
copied!
Year Population
1950 13,722,394
1951 14,056,098
1952 14,453,334
1953 14,870,459
1954 15,290,480
1955 15,704,973
1956 16,129,618
1957 16,611,615
1958 17,080,883
1959 17,495,747
1960 17,879,643
1961 18,247,674
1962 18,596,112
1963 18,944,365
1964 19,297,988
1965 19,661,253
1966 20,027,022
1967 20,382,499
1968 20,708,427
1969 21,013,365
1970 21,393,391
1971 21,858,611
1972 22,203,380
1973 22,479,819
1974 22,786,824
1975 23,111,550
1976 23,419,512
1977 23,695,992
1978 23,945,435
1979 24,198,144
1980 24,487,111
1981 24,793,389
1982 25,081,439
1983 25,342,734
1984 25,583,624
1985 25,825,753
1986 26,093,244
1987 26,410,919
1988 26,782,117
1989 27,209,451
1990 27,628,715
1991 27,990,981
1992 28,322,511
1993 28,644,400
1994 28,957,384
1995 29,266,016
1996 29,570,077
1997 29,862,479
1998 30,126,518
1999 30,380,598
2000 30,658,674
2001 30,977,378
2002 31,298,934
2003 31,597,685
2004 31,888,765
2005 32,192,529
2006 32,507,647
2007 32,836,444
2008 33,189,494
2009 33,565,188
2010 33,935,940
2011 34,297,023
2012 34,662,237
2013 35,035,957
2014 35,382,013
2015 35,706,678
2016 36,080,230
2017 36,519,124
2018 36,996,115
2019 37,486,127
2020 37,871,343
2021 38,134,888
2022 38,428,642
2023 38,756,240
2024 39,081,777
2025 39,406,417
2026 39,729,840
2027 40,047,255
2028 40,361,522
2029 40,674,731
2030 40,985,227
2031 41,296,494
2032 41,602,414
2033 41,903,606
2034 42,197,300
2035 42,481,877
2036 42,758,660
2037 43,030,780
2038 43,296,249
2039 43,553,762
2040 43,803,776
2041 44,044,573
2042 44,273,969
2043 44,494,704
2044 44,708,499
2045 44,916,508
2046 45,119,014
2047 45,316,343
2048 45,507,358
2049 45,694,027
2050 45,877,432
2051 46,055,793
2052 46,230,209
2053 46,405,840
2054 46,579,007
2055 46,750,976
2056 46,922,602
2057 47,096,687
2058 47,270,767
2059 47,446,713
2060 47,624,003
2061 47,805,068
2062 47,988,058
2063 48,172,973
2064 48,358,275
2065 48,547,614
2066 48,738,492
2067 48,928,528
2068 49,119,169
2069 49,308,713
2070 49,496,959
2071 49,682,054
2072 49,863,896
2073 50,044,480
2074 50,221,808
2075 50,395,180
2076 50,563,133
2077 50,726,780
2078 50,885,126
2079 51,040,471
2080 51,191,588
2081 51,337,990
2082 51,481,231
2083 51,621,503
2084 51,759,333
2085 51,895,093
2086 52,026,999
2087 52,158,180
2088 52,287,886
2089 52,415,434
2090 52,543,411
2091 52,671,172
2092 52,799,828
2093 52,931,003
2094 53,063,854
2095 53,198,766
2096 53,334,251
2097 53,472,329
2098 53,611,519
2099 53,751,410
2100 53,892,598
Caveats and explanations
  • All data is based on the 2022 edition of the UN World Population prospects.
  • Table data shows population as of January 1st of that year.
  • Historical records are based on the current territory of the country. For example, the population of Germany in 1970 includes both East Germany and West Germany.
  • Years after 2021 are projections based on the UN's "medium fertility" scenario.
  • Country population includes all overseas territories and autonomous regions. For example, population for the United States includes Puerto Rico.
  • Morocco includes Western Sahara.
  • Population for Israel does NOT include Palestine.