Canada Population

Live population as of 21 May 2024, updated in real time:
39,070,898
Historical and Future Population
copied!
Year Population
1950 13,713,124
1951 14,042,626
1952 14,439,211
1953 14,856,315
1954 15,275,954
1955 15,691,895
1956 16,113,411
1957 16,594,517
1958 17,066,622
1959 17,482,714
1960 17,867,040
1961 18,235,922
1962 18,584,533
1963 18,932,436
1964 19,285,899
1965 19,648,835
1966 20,014,560
1967 20,371,167
1968 20,698,276
1969 21,003,842
1970 21,374,798
1971 21,845,272
1972 22,195,407
1973 22,469,835
1974 22,775,561
1975 23,100,676
1976 23,409,884
1977 23,687,528
1978 23,937,518
1979 24,188,734
1980 24,476,355
1981 24,783,313
1982 25,072,280
1983 25,334,576
1984 25,575,682
1985 25,817,499
1986 26,082,949
1987 26,399,115
1988 26,767,856
1989 27,194,078
1990 27,616,161
1991 27,979,819
1992 28,311,528
1993 28,633,849
1994 28,946,829
1995 29,255,754
1996 29,559,804
1997 29,853,349
1998 30,118,244
1999 30,371,843
2000 30,648,125
2001 30,965,935
2002 31,288,670
2003 31,588,159
2004 31,878,715
2005 32,181,997
2006 32,496,712
2007 32,824,959
2008 33,176,723
2009 33,552,314
2010 33,923,851
2011 34,284,915
2012 34,649,388
2013 35,023,469
2014 35,371,699
2015 35,695,205
2016 36,065,535
2017 36,503,441
2018 36,978,761
2019 37,469,939
2020 37,863,828
2021 38,125,811
2022 38,417,272
2023 38,745,178
2024 39,070,898
2025 39,395,435
2026 39,719,041
2027 40,036,648
2028 40,350,968
2029 40,664,300
2030 40,974,577
2031 41,285,991
2032 41,592,268
2033 41,893,615
2034 42,187,608
2035 42,472,441
2036 42,749,467
2037 43,021,744
2038 43,287,427
2039 43,545,186
2040 43,795,522
2041 44,036,804
2042 44,266,366
2043 44,487,435
2044 44,701,394
2045 44,909,613
2046 45,112,345
2047 45,309,810
2048 45,501,062
2049 45,687,806
2050 45,871,378
2051 46,049,882
2052 46,224,270
2053 46,399,965
2054 46,573,202
2055 46,745,158
2056 46,916,824
2057 47,090,725
2058 47,264,863
2059 47,440,771
2060 47,617,949
2061 47,798,825
2062 47,981,822
2063 48,166,689
2064 48,351,926
2065 48,541,181
2066 48,731,998
2067 48,922,076
2068 49,112,786
2069 49,302,347
2070 49,490,692
2071 49,675,832
2072 49,857,841
2073 50,038,463
2074 50,215,938
2075 50,389,463
2076 50,557,586
2077 50,721,318
2078 50,879,843
2079 51,035,344
2080 51,186,666
2081 51,333,063
2082 51,476,428
2083 51,616,834
2084 51,754,761
2085 51,890,671
2086 52,022,534
2087 52,153,795
2088 52,283,522
2089 52,411,171
2090 52,539,109
2091 52,666,765
2092 52,795,441
2093 52,926,531
2094 53,059,314
2095 53,194,175
2096 53,329,601
2097 53,467,561
2098 53,606,847
2099 53,746,678
2100 53,887,587
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.