Canada Population

Live population as of 20 May 2024, updated in real time:
39,069,859
Historical and Future Population
copied!
Year Population
1950 13,712,235
1951 14,041,338
1952 14,437,862
1953 14,854,964
1954 15,274,568
1955 15,690,642
1956 16,111,862
1957 16,592,887
1958 17,065,262
1959 17,481,471
1960 17,865,838
1961 18,234,799
1962 18,583,427
1963 18,931,296
1964 19,284,745
1965 19,647,649
1966 20,013,371
1967 20,370,086
1968 20,697,306
1969 21,002,923
1970 21,373,026
1971 21,844,003
1972 22,194,645
1973 22,468,880
1974 22,774,486
1975 23,099,639
1976 23,408,966
1977 23,686,720
1978 23,936,760
1979 24,187,833
1980 24,475,328
1981 24,782,352
1982 25,071,406
1983 25,333,796
1984 25,574,923
1985 25,816,709
1986 26,081,963
1987 26,397,984
1988 26,766,493
1989 27,192,613
1990 27,614,964
1991 27,978,753
1992 28,310,480
1993 28,632,842
1994 28,945,821
1995 29,254,775
1996 29,558,825
1997 29,852,478
1998 30,117,453
1999 30,371,005
2000 30,647,117
2001 30,964,843
2002 31,287,690
2003 31,587,249
2004 31,877,755
2005 32,180,991
2006 32,495,667
2007 32,823,861
2008 33,175,503
2009 33,551,085
2010 33,922,697
2011 34,283,758
2012 34,648,161
2013 35,022,278
2014 35,370,713
2015 35,694,106
2016 36,064,129
2017 36,501,942
2018 36,977,106
2019 37,468,401
2020 37,863,110
2021 38,124,941
2022 38,416,186
2023 38,744,122
2024 39,069,859
2025 39,394,387
2026 39,718,010
2027 40,035,636
2028 40,349,960
2029 40,663,303
2030 40,973,559
2031 41,284,989
2032 41,591,300
2033 41,892,662
2034 42,186,682
2035 42,471,541
2036 42,748,589
2037 43,020,881
2038 43,286,584
2039 43,544,367
2040 43,794,735
2041 44,036,063
2042 44,265,640
2043 44,486,741
2044 44,700,716
2045 44,908,956
2046 45,111,708
2047 45,309,186
2048 45,500,461
2049 45,687,212
2050 45,870,800
2051 46,049,318
2052 46,223,703
2053 46,399,404
2054 46,572,648
2055 46,744,603
2056 46,916,272
2057 47,090,156
2058 47,264,300
2059 47,440,203
2060 47,617,371
2061 47,798,228
2062 47,981,226
2063 48,166,088
2064 48,351,320
2065 48,540,567
2066 48,731,377
2067 48,921,460
2068 49,112,177
2069 49,301,740
2070 49,490,094
2071 49,675,239
2072 49,857,264
2073 50,037,889
2074 50,215,378
2075 50,388,917
2076 50,557,056
2077 50,720,796
2078 50,879,339
2079 51,034,855
2080 51,186,195
2081 51,332,592
2082 51,475,969
2083 51,616,389
2084 51,754,325
2085 51,890,249
2086 52,022,108
2087 52,153,376
2088 52,283,105
2089 52,410,764
2090 52,538,698
2091 52,666,343
2092 52,795,022
2093 52,926,104
2094 53,058,881
2095 53,193,736
2096 53,329,156
2097 53,467,106
2098 53,606,401
2099 53,746,226
2100 53,887,111
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.