World population history

This page shows the historical evolution of the world’s population over time, highlighting long-term growth patterns and major demographic turning points.

Population history

World population by year

Year Total Male Female Density Filter
1950 2,493,092,000 1,241,431,000 1,251,661,000 19.12 1
1951 2,536,927,000 1,263,362,000 1,273,564,000 19.45
1952 2,584,086,000 1,287,092,000 1,296,993,000 19.82
1953 2,634,106,000 1,312,354,000 1,321,751,000 20.20
1954 2,685,894,000 1,338,531,000 1,347,363,000 20.60
1955 2,740,213,000 1,365,978,000 1,374,235,000 21.01
1956 2,795,409,000 1,393,816,000 1,401,593,000 21.44
1957 2,852,618,000 1,422,613,000 1,430,004,000 21.88
1958 2,911,249,000 1,452,095,000 1,459,153,000 22.33
1959 2,965,950,000 1,479,588,000 1,486,361,000 22.74
1960 3,015,470,000 1,504,457,000 1,511,013,000 23.12 1
1961 3,064,869,000 1,529,294,000 1,535,574,000 23.50
1962 3,123,374,000 1,558,850,000 1,564,524,000 23.95
1963 3,192,807,000 1,594,017,000 1,598,790,000 24.48
1964 3,264,487,000 1,630,340,000 1,634,146,000 25.03
1965 3,334,533,000 1,665,744,000 1,668,789,000 25.57
1966 3,404,041,000 1,700,736,000 1,703,304,000 26.10
1967 3,473,412,000 1,735,617,000 1,737,795,000 26.64
1968 3,545,187,000 1,771,695,000 1,773,491,000 27.19
1969 3,619,491,000 1,809,130,000 1,810,360,000 27.76
1970 3,694,683,000 1,847,018,000 1,847,665,000 28.33
1971 3,769,847,000 1,884,860,000 1,884,987,000 28.91
1972 3,844,917,000 1,922,849,000 1,922,068,000 29.49
1973 3,920,805,000 1,961,395,000 1,959,410,000 30.07
1974 3,996,416,000 1,999,750,000 1,996,665,000 30.65
1975 4,070,735,000 2,037,387,000 2,033,347,000 31.22 1
1976 4,144,246,000 2,074,547,000 2,069,698,000 31.78
1977 4,217,863,000 2,111,747,000 2,106,116,000 32.35
1978 4,292,097,000 2,149,212,000 2,142,885,000 32.91
1979 4,368,539,000 2,187,840,000 2,180,699,000 33.50
1980 4,447,606,000 2,227,983,000 2,219,623,000 34.11
1981 4,528,777,000 2,269,261,000 2,259,515,000 34.73
1982 4,612,673,000 2,311,808,000 2,300,864,000 35.37
1983 4,697,327,000 2,354,687,000 2,342,640,000 36.02
1984 4,782,175,000 2,397,608,000 2,384,566,000 36.67
1985 4,868,943,000 2,441,487,000 2,427,456,000 37.34
1986 4,958,072,000 2,486,672,000 2,471,400,000 38.02
1987 5,049,746,000 2,533,270,000 2,516,475,000 38.72 1
1988 5,141,992,000 2,580,078,000 2,561,913,000 39.43
1989 5,234,431,000 2,627,004,000 2,607,426,000 40.14
1990 5,327,803,000 2,674,705,000 2,653,097,000 40.86
1991 5,418,735,000 2,721,137,000 2,697,598,000 41.55
1992 5,505,989,000 2,765,446,000 2,740,543,000 42.22
1993 5,591,544,000 2,809,183,000 2,782,360,000 42.88
1994 5,675,551,000 2,851,674,000 2,823,876,000 43.52
1995 5,758,878,000 2,893,335,000 2,865,543,000 44.16
1996 5,842,055,000 2,935,092,000 2,906,963,000 44.80
1997 5,924,787,000 2,976,690,000 2,948,097,000 45.43
1998 6,007,066,000 3,018,501,000 2,988,565,000 46.07 1
1999 6,089,006,000 3,060,197,000 3,028,808,000 46.69
2000 6,171,702,000 3,102,257,000 3,069,445,000 47.33
2001 6,254,936,000 3,144,578,000 3,110,357,000 47.97
2002 6,337,730,000 3,186,517,000 3,151,212,000 48.60
2003 6,420,361,000 3,228,410,000 3,191,951,000 49.24
2004 6,503,377,000 3,270,593,000 3,232,784,000 49.87
2005 6,586,970,000 3,312,999,000 3,273,970,000 50.51
2006 6,671,452,000 3,355,912,000 3,315,539,000 51.16
2007 6,757,308,000 3,399,561,000 3,357,747,000 51.82
2008 6,844,457,000 3,443,714,000 3,400,743,000 52.49
2009 6,932,766,000 3,488,236,000 3,444,529,000 53.16
2010 7,021,732,000 3,533,138,000 3,488,593,000 53.85 1
2011 7,110,923,000 3,578,458,000 3,532,465,000 54.53
2012 7,201,202,000 3,624,479,000 3,576,722,000 55.22
2013 7,291,793,000 3,670,601,000 3,621,192,000 55.92
2014 7,381,616,000 3,716,191,000 3,665,424,000 56.61
2015 7,470,491,000 3,761,327,000 3,709,164,000 57.29
2016 7,558,554,000 3,805,832,000 3,752,722,000 57.96
2017 7,645,617,000 3,849,385,000 3,796,232,000 58.63
2018 7,729,902,000 3,891,359,000 3,838,543,000 59.28
2019 7,811,293,000 3,931,909,000 3,879,384,000 59.90
2020 7,887,001,000 3,969,229,000 3,917,772,000 60.48
2021 7,954,448,000 4,002,148,000 3,952,300,000 61.00
2022 8,021,407,000 4,035,007,000 3,986,399,000 61.51 1
2023 8,091,734,000 4,069,351,000 4,022,383,000 62.05
2024 8,161,972,000 4,103,612,000 4,058,360,000 62.59
2025 8,231,613,000 4,137,709,000 4,093,903,000 63.12 1