Canada Population

Live population as of 17 May 2024, updated in real time:
39,067,578
Historical and Future Population
copied!
Year Population
1950 13,710,281
1951 14,038,508
1952 14,434,899
1953 14,851,995
1954 15,271,523
1955 15,687,890
1956 16,108,460
1957 16,589,308
1958 17,062,276
1959 17,478,739
1960 17,863,199
1961 18,232,335
1962 18,580,998
1963 18,928,793
1964 19,282,210
1965 19,645,044
1966 20,010,761
1967 20,367,713
1968 20,695,177
1969 21,000,902
1970 21,369,139
1971 21,841,221
1972 22,192,970
1973 22,466,782
1974 22,772,125
1975 23,097,363
1976 23,406,951
1977 23,684,946
1978 23,935,094
1979 24,185,855
1980 24,473,073
1981 24,780,241
1982 25,069,487
1983 25,332,085
1984 25,573,256
1985 25,814,971
1986 26,079,798
1987 26,395,500
1988 26,763,501
1989 27,189,397
1990 27,612,335
1991 27,976,412
1992 28,308,177
1993 28,630,628
1994 28,943,608
1995 29,252,623
1996 29,556,674
1997 29,850,565
1998 30,115,716
1999 30,369,162
2000 30,644,903
2001 30,962,445
2002 31,285,540
2003 31,585,250
2004 31,875,646
2005 32,178,780
2006 32,493,371
2007 32,821,448
2008 33,172,824
2009 33,548,387
2010 33,920,161
2011 34,281,215
2012 34,645,466
2013 35,019,663
2014 35,368,545
2015 35,691,689
2016 36,061,042
2017 36,498,648
2018 36,973,471
2019 37,465,029
2020 37,861,531
2021 38,123,030
2022 38,413,802
2023 38,741,802
2024 39,067,578
2025 39,392,084
2026 39,715,745
2027 40,033,412
2028 40,347,747
2029 40,661,113
2030 40,971,324
2031 41,282,786
2032 41,589,174
2033 41,890,568
2034 42,184,650
2035 42,469,562
2036 42,746,662
2037 43,018,986
2038 43,284,733
2039 43,542,569
2040 43,793,006
2041 44,034,434
2042 44,264,045
2043 44,485,217
2044 44,699,225
2045 44,907,511
2046 45,110,310
2047 45,307,816
2048 45,499,142
2049 45,685,909
2050 45,869,531
2051 46,048,077
2052 46,222,458
2053 46,398,171
2054 46,571,430
2055 46,743,382
2056 46,915,060
2057 47,088,904
2058 47,263,062
2059 47,438,956
2060 47,616,100
2061 47,796,917
2062 47,979,918
2063 48,164,768
2064 48,349,988
2065 48,539,217
2066 48,730,014
2067 48,920,108
2068 49,110,838
2069 49,300,405
2070 49,488,779
2071 49,673,934
2072 49,855,995
2073 50,036,628
2074 50,214,148
2075 50,387,719
2076 50,555,892
2077 50,719,650
2078 50,878,232
2079 51,033,781
2080 51,185,162
2081 51,331,558
2082 51,474,962
2083 51,615,411
2084 51,753,368
2085 51,889,321
2086 52,021,171
2087 52,152,456
2088 52,282,190
2089 52,409,870
2090 52,537,794
2091 52,665,418
2092 52,794,102
2093 52,925,165
2094 53,057,928
2095 53,192,771
2096 53,328,180
2097 53,466,106
2098 53,605,422
2099 53,745,234
2100 53,886,067
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.