Year Number of People
1600 13100000
1700 13300000
1800 18820000
1820 20180000
1821 20310000
1822 20440000
1823 20570000
1824 20700000
1825 20830000
1826 20970000
1827 21100000
1828 21240000
1829 21380000
1830 21510000
1831 21650000
1832 21790000
1833 21930000
1834 22070000
1835 22220000
1836 22360000
1837 22500000
1838 22650000
1839 22790000
1840 22940000
1841 23090000
1842 23240000
1843 23380000
1844 23540000
1845 23690000
1846 23840000
1847 23990000
1848 24150000
1849 24300000
1850 24460000
1851 24620000
1852 24780000
1853 24940000
1854 25100000
1855 25260000
1856 25420000
1857 25580000
1858 25750000
1859 25910000
1860 26080000
1861 26250000
1862 26420000
1863 26610000
1864 26810000
1865 27020000
1866 27260000
1867 27410000
1868 27500000
1869 27680000
1870 27890000
1871 28060000
1872 28230000
1873 28390000
1874 28500000
1875 28630000
1876 28840000
1877 29070000
1878 29250000
1879 29420000
1880 29530000
1881 29670000
1882 29900000
1883 30110000
1884 30370000
1885 30640000
1886 30860000
1887 31050000
1888 31240000
1889 31470000
1890 31700000
1891 31890000
1892 32090000
1893 32300000
1894 32510000
1895 32690000
1896 32860000
1897 33080000
1898 33280000
1899 33490000
1900 33670000
1901 33880000
1902 34170000
1903 34440000
1904 34720000
1905 35010000
1906 35300000
1907 35590000
1908 35900000
1909 36210000
1910 36570000
1911 36920000
1912 37150000
1913 37250000
1914 37530000
1915 37980000
1916 38140000
1917 37980000
1918 37520000
1919 37250000
1920 37400000
1921 37690000
1922 38090000
1923 38460000
1924 38810000
1925 39160000
1926 39500000
1927 39850000
1928 40190000
1929 40470000
1930 40790000
1931 41130000
1932 41430000
1933 41750000
1934 42090000
1935 42430000
1936 42750000
1937 43070000
1938 43420000
1939 43860000
1940 44340000
1941 44730000
1942 45000000
1943 45180000
1944 45290000
1945 45440000
1946 45720000
1947 46040000
1948 46380000
1949 46730000
1950 46370000
1951 46790000
1952 47170000
1953 47520000
1954 47840000
1955 48130000
1956 48400000
1957 48660000
1958 48930000
1959 49210000
1960 49520000
1961 49870000
1962 50250000
1963 50650000
1964 51050000
1965 51450000
1966 51840000
1967 52220000
1968 52580000
1969 52950000
1970 53320000
1971 53700000
1972 54070000
1973 54440000
1974 54780000
1975 55100000
1976 55380000
1977 55630000
1978 55850000
1979 56050000
1980 56220000
1981 56380000
1982 56510000
1983 56620000
1984 56710000
1985 56770000
1986 56810000
1987 56820000
1988 56820000
1989 56820000
1990 56830000
1991 56860000
1992 56900000
1993 56940000
1994 56970000
1995 56970000
1996 56940000
1997 56890000
1998 56850000
1999 56870000
2000 56990000
2001 57200000
2002 57500000
2003 57860000
2004 58260000
2005 58670000
2006 59080000
2007 59500000
2008 59890000
2009 60250000
2010 60550000
2011 60790000
2012 60960000
2013 61090000
2050 59160000
2100 55620000