Historical World Population Data

compiled by Wm. Robert Johnston
last modified 21 February 2015

The following historical population figures are compiled from multiple sources. They are not of uniform reliability or methodology and may not represent uniform time series. They are presented as illustrative of the development of global demographic trends. Sources are given at the end of the page.

For graphs of this data see this page.

World and regional populations (in millions)

yearworldAfricaAsiaEuropeLatin AmericaNorth AmericaAustr/Oceania
3000 BC14      
2000 BC27      
1000 BC50      
500 BC100      
400 BC162      
200 BC231      
1 AD255     0.45
1425623184453  
200256      
400206      
500206      
600206      
700207      
800224      
900226      
1000291.5501725613 0.5
1100301  61   
1200393612426723  
1250416      
1300432  78   
1340443  85   
1350   68   
1393   62   
1400374  60   
1450   63   
150042785225694010.55
1550   84   
1600579 378.5102   
1635   112   
1650506  100   
1700679120401.8120 1.20.55
1750803120502163162 
18009911206352032472
18201,041.092      
18501,27112080927638262
1851 120     
19001,671133947429.147481.846
19101,750  480.22 99.47 
19131,791.02 977.604 80.515  
19201,860  488.3589.98115.68 
19302,070160.791,136.92533.82108.13129.21 
19402,300193.81,247.6583.52129.95144.33 
1948    153.73  
1949    157.328  
19502,525.779228.8271,395.749549.043167.869171.61512.675
19512,572.851233.3641,425.762554.239172.397174.09312.996
19522,619.292238.1481,454.049559.756177.134176.91113.294
19532,665.865243.181,481.619565.441182.042180.00113.582
19542,713.172248.461,509.265571.184187.092183.29913.871
19552,761.651253.9881,537.568576.912192.271186.74414.167
19562,811.572259.7621,566.882582.596197.577190.28114.474
19572,863.043265.781,597.347588.247203.022193.85514.792
19582,916.03272.0391,628.917593.907208.628197.4215.118
19592,970.396278.5371,661.41599.645214.426200.93115.448
19603,026.003285.271,694.65605.517220.439204.35215.775
19613,082.83292.241,728.62611.54226.676207.65416.1
19623,141.072299.4481,763.602617.656233.121210.8216.424
19633,201.178306.9021,800.23623.724239.723213.84216.757
19643,263.739314.6111,839.326629.551246.417216.72317.111
19653,329.122322.5811,881.423635.004253.153219.46717.494
19663,397.475330.8251,926.743640.021259.911222.06717.909
19673,468.522339.3441,974.95644.645266.704224.52818.351
19683,541.675348.1332,025.319648.98273.557226.88118.805
19693,616.109357.1782,076.816653.184280.508229.16919.253
19703,691.173366.4752,128.631657.369287.588231.42919.681
19713,766.754376.0242,180.608661.569294.797233.67220.084
19723,842.874385.8442,232.791665.747302.122235.90320.466
19733,919.182395.982,284.815669.861309.56238.13920.827
19743,995.305406.4892,336.301673.848317.104240.39521.168
19754,071.02417.4132,387.024677.662324.746242.68521.492
19764,146.136428.7682,436.768681.298332.486245.02121.795
19774,220.817440.5512,485.677684.781340.319247.40822.081
19784,295.665452.7642,534.347688.129348.224249.8422.361
19794,371.528465.4012,583.628691.365356.174252.30622.653
19804,449.049478.4592,634.161694.51364.15254.822.968
19814,528.235491.9372,685.977697.55372.142257.31823.31
19824,608.962505.832,738.95700.485380.15259.86923.678
19834,691.56520.1252,793.364703.365388.177262.46324.066
19844,776.393534.8032,849.521706.254396.235265.11424.466
19854,863.602549.8462,907.535709.189404.329267.83124.872
19864,953.377565.2442,967.577712.194412.455270.62425.284
19875,045.316580.9853,029.31715.224420.605273.48925.702
19885,138.215597.0433,091.691718.171428.78276.40626.125
19895,230.452613.3853,153.313720.883436.98279.34426.548
19905,320.817629.9873,213.123723.248445.203282.28626.969
19915,408.909646.853,270.765725.255453.442285.20927.388
19925,494.9663.9713,326.386726.928461.687288.12427.803
19935,578.865681.3133,380.074728.243469.928291.0928.217
19945,661.086698.8323,432.105729.179478.152294.18528.633
19955,741.822716.5053,482.719729.743486.345297.45829.052
19965,821.017734.3273,531.856729.911494.505300.94229.476
19975,898.688752.3363,579.497729.736502.618304.59729.905
19985,975.304770.6043,625.999729.396510.647308.31930.339
19996,051.478789.2323,671.836729.127518.545311.9630.779
20006,127.7808.3043,717.372729.105526.278315.41731.224
20016,204.147827.8483,762.76729.384533.838318.64531.672
20026,280.854847.8823,808.002729.934541.231321.6832.125
20036,357.992868.4653,853.12730.744548.468324.60132.593
20046,435.706889.6643,898.086731.77555.567327.52833.09
20056,514.095911.5283,942.882732.97562.546330.54633.623
20066,593.228934.0793,987.509734.361569.4333.68134.198
20076,673.106957.3184,032.014735.929576.136336.934.808
20086,753.649981.2434,076.463737.546582.806340.15435.437
20096,834.7221,005.8384,120.93739.047589.476343.37236.059
20106,916.1831,031.0844,165.44740.308596.191346.50136.659
20116,996.0371,056.84,208.424740.87602.821349.37837.184
20127,076.8141,083.1574,251.852741.433609.526352.27937.716
20137,158.5231,110.1724,295.729741.996616.304355.20538.256
20147,241.1751,137.864,340.058742.559623.159358.15438.804
20157,324.7821,166.2394,384.844743.123630.089361.12839.359


Population of empires/nations/territorial holdings (in millions)

yearRoman EmpireChinaIndiaSpanish EmpireBritish EmpireFrench EmpireRussia/USSRJapanUnited States
1 AD55 604.5 53.9  
25574       
145773       
7057        
88 45       
156 64       
35056        
606 53       
610       5 
705 37       
755 53       
823       3.7 
900       3.8 
1000 60754 6.57.1  
1014 55       
1035       4.4 
1086    1.3    
1103 123       
1194 121       
1200 12375   12  
1250       9.75 
1290 86       
1300     14.5   
1340    3.2521   
1350   6 18   
1377    2.4    
1393 61       
1400     16.6   
1500 10010083.9421512  
1570    4.16    
1581       18 
1600  130 4.812    
1630    5.601    
1635        0.02
1640        0.027
1650        0.05
1660        0.075
1670    5.9   0.112
1680        0.152
1690        0.21
1700  175 6.3   0.251
1710        0.332
1720        0.466
1721       26.065 
1724      17.9  
1730        0.629
1740        0.906
1750 207  10 34 1.171
1751 209       
1760        1.594
1770        2.148
1774 261       
1775 265       
1780    190   2.78
1790        3.929
1791 303       
1792       24.981 
1798       25.471 
1800   26.5210   5.308
1804       25.622 
1805 332       
1810   31.2    7.24
1811 357 21.7     
1820  197 230 54.765 9.638
1822       26.602 
1828       27.201 
1830        12.866
1834       27.604 
1840        17.069
1846       26.908 
1850        23.192
1851 432       
1852       27.201 
1859      58.629  
1860        31.443
1870       3338.558
1875       33.997 
1880       35.92950.189
1885       37.869 
1890       40.45362.98
1895       44.77 
1897      94.331  
1900 500283   106.0847.87276.094
1901        77.584
1902        79.163
1903        80.632
1904        82.166
1905       63.43783.822
1906        85.45
1907        87.008
1908        88.71
1909        90.49
1910       68.29592.407
1911    388.713   93.863
1912        95.335
1913  303.7     97.225
1914      142.389 99.111
1915      145.08273.96100.546
1916      144.772 101.961
1917      145.001 103.414
1918      143.45 104.55
1919      142.265 105.063
1920   17.264  139.67578.208106.461
1921      136.876 108.538
1922    449.233 136.508 110.049
1923      136.102 111.947
1924    452.856 137.674 114.109
1925      140.61984.567115.829
1926      143.76 117.397
1927      147.128 119.035
1928      150.004 120.509
1929      152.774 121.767
1930      154.91991.794123.077
1931      156.701 124.04
1932      158.094 124.84
1933      158.168 125.579
1934      159.156 126.374
1935      160.04999.457127.25
1936      161.272 128.053
1937      163.388 128.825
1938      166.859134.8129.825
1939      168.524 130.88
1940      173.8 132.122
1941        133.402
1942       105134.86
1943        136.739
1944        138.397
1945      16971.998139.928
1946      170.548 141.389
1947  345 568.5   144.126
1948  349.4327.782   79.5146.631
1949  353.83228.004   81.3149.188
1950 545.947376.32528.295151.546106.469181.07682.199152.271
1951 561.051382.20628.469153.592107.89183.61183.794154.878
1952 573.492388.40928.666154.746109.48186.52685.175157.553
1953 584.252394.93828.878157.225111.205189.70786.378160.184
1954 594.115401.79329.102159.858108.125193.0687.439163.026
1955 603.667408.97429.335162.619109.919196.51288.39165.931
1956 613.289416.47729.577165.495111.793200.0189.262168.903
1957 623.165424.29729.828158.77198.875203.52390.085171.984
1958 633.308432.42830.091147.74100.458207.03690.883174.882
1959 643.601440.86230.371150.32998.609210.54991.682177.83
1960 653.927449.59530.671153.062100.324214.06192.501180.671
1961 664.311458.62730.992106.4160.019217.56193.357183.691
1962 675.034467.96231.33295.15761.035221.01694.264186.538
1963 686.689477.61631.68286.59949.933224.36195.228189.242
1964 700.033487.60732.03578.75150.633227.51996.253191.889
1965 715.555497.95232.38471.90851.253230.44197.342194.303
1966 733.462508.65632.72470.22951.773233.09398.495196.56
1967 753.458519.72233.05868.36552.207235.50299.711198.712
1968 774.897531.16133.39268.92452.588237.745100.989200.706
1969 796.851542.98433.44169.0452.155239.933102.324202.677
1970 818.587555.233.79669.5952.555242.149103.708205.052
1971 839.977567.80534.16969.53953.003244.423105.143207.661
1972 861.038580.79934.55669.42253.485246.738106.617209.896
1973 881.361594.19334.95169.91653.975249.075108.086211.909
1974 900.499608.00335.34870.2254.434251.395109.495213.854
1975 918.174622.23235.73970.60654.836253.675110.805215.973
1976 934.189636.88436.12468.19354.904255.91111.993218.035
1977 948.701651.93536.50168.58855.117258.119113.068220.239
1978 962.243667.33936.86268.98555.052260.329114.055222.585
1979 975.581683.03337.19569.16655.27262.575114.993225.055
1980 989.316698.96637.49369.29755.518264.883115.912227.225
1981 1,003.48715.10537.75562.01555.806267.239116.822229.466
1982 1,018.024731.44437.98161.90556.124269.626117.709231.664
1983 1,033.351747.98638.17462.01356.464272.054118.552233.792
1984 1,049.928764.74938.33662.13656.812274.537119.319235.825
1985 1,068.01781.73738.47262.06557.154277.069119.989237.924
1986 1,087.825798.94238.58262.24557.492279.666120.551240.133
1987 1,109.09816.32938.66862.45657.827282.281121.022242.289
1988 1,130.909833.83438.7462.68758.156284.771121.433244.499
1989 1,152.047851.37538.80862.92158.473286.944121.831246.819
1990 1,171.583868.89138.88363.14958.776288.666122.249249.464
1991 1,189.234886.34938.97363.36559.065289.887122.703252.981
1992 1,205.164903.7539.0863.57459.342148.798123.18256.514
1993 1,219.458921.10839.19763.78759.608148.843123.659259.919
1994 1,232.358938.45339.31264.0259.866148.764124.102263.126
1995 1,244.074955.80439.42164.28660.12148.602124.483266.278
1996 1,254.578973.14839.51464.58960.365148.375124.795269.394
1997 1,263.864990.4639.60464.92360.607148.08125.049272.647
1998 1,272.2331,007.74739.7358.68160.864147.716125.267275.854
1999 1,280.0731,025.01539.94558.88361.163147.276125.481279.04
2000 1,287.6961,042.26240.28359.161.52146.763125.715282.162
2001 1,295.2211,059.50140.75759.33461.946146.17125.974285.04
2002 1,302.6781,076.70641.34759.58362.431145.521126.249287.727
2003 1,310.1681,093.78742.01659.8562.948144.88126.524290.211
2004 1,317.7691,110.62642.7160.13763.459144.331126.773292.892
2005 1,325.5421,127.14443.38760.44663.937143.933126.979295.561
2006 1,333.5371,143.28944.03860.77664.371143.715127.136298.363
2007 1,341.7711,159.09544.66461.12764.769143.652127.249301.29
2008 1,350.2081,174.66245.24361.49165.143143.677127.319304.06
2009 1,358.7761,190.13845.75461.85965.511143.69127.353307.212
2010 1,367.4061,205.62546.18262.22665.885143.618127.353310.233
2011 1,375.721,220.60146.755  143.313127.36313.232
2012 1,384.0851,235.76447.043  143.008127.368313.847
2013 1,392.51,251.11447.371  142.704127.253316.669
2014 1,400.9671,266.65647.738  142.401127.103318.892
2015 1,409.4851,282.3948.105  142.098126.953321.115


Population by various demographic indicators (in millions)

 urbanruraldevelopeddevelopingcommunistJewishChristianCatholicProtestantMuslim
1200 BC     0.6    
1000 BC     2    
500 BC     0.3    
200 BC     0.5    
1 AD2.6252.4   4.5    
142.6253.4        
100      0.008   
2003.6252.4   1.50.22   
300      6   
4003.7202.3    25   
5004.1201.9    37.8   
6004.5201.5   139.9   
7005.0202.0    40.6   
8005.8218.2   1.340.7   
9006.3219.7    40.8   
10008.7282.8   144.5   
11009.6291.4   1.551.7   
120013.4379.6    65.7   
125014.6401.4   1.2    
130015.6416.4    82   
134016.3426.7        
140015359   156.7   
150021406   0.975.9  119
160029550    100.4  169
165020486        
170034645    129.7  196
175048755        
180070921    204.98106.4330.9890.5
182094947        
18501461125        
1880     7.8    
19002201451   10.6558.131266.566103.028199.818
1918    143.45     
1919    142.265     
19202701590  139.67513.5    
1921    136.876     
1922    136.50814.4    
1923    136.102     
1924    137.674     
1925    140.61914.8    
1926    143.76     
1927    147.128     
1928    150.004     
1929    152.774     
1930    154.919     
1931    156.701     
1932    158.094     
1933    158.168     
1934    159.156     
1935    160.049     
1936    161.272     
1937    163.388     
1938    166.859     
1939    168.52416.728    
1940    173.8     
1945    16911    
1946    170.548     
1950743.5961,782.183812.9431,712.836854.18711.297    
1951767.1461,805.705822.4921,750.359873.141     
1952790.9991,828.293832.4621,786.831889.872     
1953815.7991,850.066842.6831,823.183905.136     
1954841.6181,871.554853.0251,860.147919.799     
1955868.41,893.251863.3961,898.255934.34611.8    
1956896.0431,915.529873.7431,937.829948.975     
1957924.4611,938.582884.0531,978.989963.947     
1958953.9121,962.118894.3452,021.685979.227     
1959984.2831,986.113904.662,065.736994.715     
19601,015.4732,010.53915.0342,110.9691,010.1412.079    
19611,047.6672,035.163925.472,157.361,032.92     
19621,081.3182,059.754935.9082,205.1631,048.68     
19631,116.2492,084.929946.2172,254.9611,065.31     
19641,152.0692,111.67956.2242,307.5151,083.25     
19651,183.2662,145.856965.8092,363.3141,103.43     
19661,215.2542,182.221974.9092,422.5671,125.82     
19671,248.1032,220.419983.5642,484.9581,151.44     
19681,281.7012,259.974991.8942,549.7811,177.10     
19691,315.8662,300.2431,000.0742,616.0351,203.23     
19701,350.5852,340.5881,008.232,682.9431,229.1612.5851,228.616664.988207.609577.225
19711,385.3212,381.4331,016.4072,750.3471,254.81     
19721,421.3192,421.5551,024.5612,818.3121,280.16     
19731,458.872,460.3121,032.6282,886.5541,304.72     
19741,497.9422,497.3631,040.5062,954.7991,360.20     
19751,535.6322,535.3881,048.1263,022.8941,410.54  709.6  
19761,574.4532,571.6831,055.4753,090.6611,463.35     
19771,613.6182,607.1991,062.5913,158.2251,483.72     
19781,656.6392,639.0261,069.5223,226.1431,516.32     
19791,703.4442,668.0841,076.3333,295.1951,538.90     
19801,751.672,697.3791,083.0773,365.9711,558.9212.819 783.7  
19811,801.4992,726.7361,089.7543,438.4811,579.50     
19821,851.2312,757.7311,096.3543,512.6091,600.58     
19831,900.752,790.811,102.9153,588.6451,622.57     
19841,951.892,824.5031,109.4793,666.9141,645.92     
19852,004.6252,858.9771,116.0683,747.5331,670.90  852  
19862,059.3282,894.0491,122.7073,830.671,697.72     
19872,115.2512,930.0651,129.3623,915.9541,726.07     
19882,173.2572,964.9581,135.934,002.2851,755.01     
19892,230.4782,999.9741,142.274,088.1821,783.28     
19902,287.5933,033.2241,148.2784,172.5381,728.9312.868 928.5  
19912,345.1043,063.8051,153.9344,254.9751,690.84     
19922,401.8023,093.0981,159.2644,335.6351,354.13     
19932,458.3263,120.5391,164.284,414.5851,314.67     
19942,514.6973,146.3891,169.014,492.0771,316.30     
19952,571.1113,170.7111,173.4844,568.3391,329.36  989.4  
19962,628.0493,192.9681,177.7044,643.3131,341.03     
19972,685.2023,213.4861,181.6974,716.9911,357.77     
19982,742.5043,232.81,185.5594,789.7441,367.22     
19992,800.933,250.5481,189.4134,862.0651,376.50     
20002,860.9343,266.7661,193.3554,934.3461,385.1113.051,985.421,043.543351.8071,291.046
20012,924.9153,279.2321,197.3975,006.751,393.60     
20022,992.5243,288.331,201.545,079.3141,401.98     
20033,061.093,296.9021,205.8425,152.1491,410.39     
20043,130.613,305.0961,210.3695,225.3371,418.89     
20053,201.1933,312.9021,215.1495,298.9451,427.5713.183 1,115  
20063,272.7343,320.4941,220.2295,372.9991,436.48     
20073,345.0983,328.0081,225.5575,447.5491,445.64     
20083,418.9893,334.661,230.9435,522.7061,455.01     
20093,493.6833,341.0391,236.1315,598.591,464.53     
20103,569.053,347.1331,240.9355,675.2491,474.1313.581 1,196  
2011     13.658    
2012     13.753    
2013     13.855    
2014      2,375.6191,219.952441.4441,660.729


Sources:


© 2015 by Wm. Robert Johnston.
Last modified 21 February 2015.
Return to Home.