Population history
Population by year
| Year | Total | Male | Female | Density |
|---|---|---|---|---|
| 1950 | 41,206,000 | 21,514,000 | 19,691,000 | 316.56 |
| 1951 | 42,022,000 | 21,926,000 | 20,095,000 | 322.83 |
| 1952 | 42,893,000 | 22,368,000 | 20,524,000 | 329.52 |
| 1953 | 43,791,000 | 22,826,000 | 20,964,000 | 336.42 |
| 1954 | 44,741,000 | 23,312,000 | 21,429,000 | 343.71 |
| 1955 | 45,767,000 | 23,837,000 | 21,929,000 | 351.60 |
| 1956 | 46,854,000 | 24,395,000 | 22,459,000 | 359.95 |
| 1957 | 48,004,000 | 24,985,000 | 23,019,000 | 368.78 |
| 1958 | 49,184,000 | 25,591,000 | 23,592,000 | 377.85 |
| 1959 | 50,441,000 | 26,238,000 | 24,203,000 | 387.51 |
| 1960 | 51,828,000 | 26,950,000 | 24,878,000 | 398.16 |
| 1961 | 53,310,000 | 27,711,000 | 25,598,000 | 409.54 |
| 1962 | 54,881,000 | 28,518,000 | 26,362,000 | 421.61 |
| 1963 | 56,504,000 | 29,352,000 | 27,151,000 | 434.08 |
| 1964 | 58,178,000 | 30,213,000 | 27,964,000 | 446.94 |
| 1965 | 59,902,000 | 31,101,000 | 28,801,000 | 460.19 |
| 1966 | 61,669,000 | 32,012,000 | 29,657,000 | 473.76 |
| 1967 | 63,510,000 | 32,959,000 | 30,551,000 | 487.91 |
| 1968 | 65,408,000 | 33,936,000 | 31,472,000 | 502.48 |
| 1969 | 67,294,000 | 34,908,000 | 32,385,000 | 516.97 |
| 1970 | 69,058,000 | 35,832,000 | 33,225,000 | 530.53 |
| 1971 | 70,276,000 | 36,329,000 | 33,947,000 | 539.88 |
| 1972 | 71,641,000 | 36,891,000 | 34,750,000 | 550.37 |
| 1973 | 73,722,000 | 37,968,000 | 35,753,000 | 566.35 |
| 1974 | 75,839,000 | 39,063,000 | 36,776,000 | 582.62 |
| 1975 | 77,854,000 | 40,092,000 | 37,762,000 | 598.10 |
| 1976 | 79,855,000 | 41,098,000 | 38,756,000 | 613.47 |
| 1977 | 81,867,000 | 42,109,000 | 39,758,000 | 628.93 |
| 1978 | 83,889,000 | 43,123,000 | 40,766,000 | 644.46 |
| 1979 | 85,935,000 | 44,148,000 | 41,786,000 | 660.18 |
| 1980 | 88,016,000 | 45,190,000 | 42,826,000 | 676.17 |
| 1981 | 90,303,000 | 46,345,000 | 43,957,000 | 693.73 |
| 1982 | 92,814,000 | 47,625,000 | 45,189,000 | 713.03 |
| 1983 | 95,335,000 | 48,910,000 | 46,424,000 | 732.39 |
| 1984 | 97,814,000 | 50,170,000 | 47,644,000 | 751.44 |
| 1985 | 100,253,000 | 51,406,000 | 48,847,000 | 770.18 |
| 1986 | 102,635,000 | 52,610,000 | 50,025,000 | 788.47 |
| 1987 | 104,959,000 | 53,783,000 | 51,175,000 | 806.33 |
| 1988 | 107,216,000 | 54,921,000 | 52,294,000 | 823.66 |
| 1989 | 109,433,000 | 56,037,000 | 53,396,000 | 840.70 |
| 1990 | 111,633,000 | 57,142,000 | 54,491,000 | 857.60 |
| 1991 | 113,787,000 | 58,232,000 | 55,554,000 | 874.14 |
| 1992 | 115,952,000 | 59,324,000 | 56,627,000 | 890.78 |
| 1993 | 118,132,000 | 60,408,000 | 57,723,000 | 907.52 |
| 1994 | 120,343,000 | 61,506,000 | 58,836,000 | 924.51 |
| 1995 | 122,600,000 | 62,624,000 | 59,975,000 | 941.85 |
| 1996 | 124,862,000 | 63,738,000 | 61,123,000 | 959.22 |
| 1997 | 127,198,000 | 64,884,000 | 62,313,000 | 977.17 |
| 1998 | 129,622,000 | 66,073,000 | 63,548,000 | 995.79 |
| 1999 | 132,108,000 | 67,292,000 | 64,815,000 | 1014.89 |
| 2000 | 134,544,000 | 68,477,000 | 66,067,000 | 1033.61 |
| 2001 | 136,805,000 | 69,527,000 | 67,278,000 | 1050.98 |
| 2002 | 138,933,000 | 70,465,000 | 68,468,000 | 1067.33 |
| 2003 | 140,970,000 | 71,345,000 | 69,625,000 | 1082.97 |
| 2004 | 142,902,000 | 72,159,000 | 70,743,000 | 1097.82 |
| 2005 | 144,715,000 | 72,902,000 | 71,813,000 | 1111.75 |
| 2006 | 146,405,000 | 73,574,000 | 72,831,000 | 1124.73 |
| 2007 | 147,989,000 | 74,183,000 | 73,805,000 | 1136.89 |
| 2008 | 149,474,000 | 74,737,000 | 74,736,000 | 1148.30 |
| 2009 | 150,873,000 | 75,243,000 | 75,629,000 | 1159.05 |
| 2010 | 152,201,000 | 75,714,000 | 76,487,000 | 1169.26 |
| 2011 | 153,591,000 | 76,236,000 | 77,354,000 | 1179.93 |
| 2012 | 155,070,000 | 76,826,000 | 78,243,000 | 1191.29 |
| 2013 | 156,532,000 | 77,407,000 | 79,124,000 | 1202.52 |
| 2014 | 157,964,000 | 77,971,000 | 79,993,000 | 1213.53 |
| 2015 | 159,383,000 | 78,528,000 | 80,855,000 | 1224.42 |
| 2016 | 160,811,000 | 79,091,000 | 81,720,000 | 1235.40 |
| 2017 | 162,186,000 | 79,723,000 | 82,462,000 | 1245.96 |
| 2018 | 163,523,000 | 80,431,000 | 83,091,000 | 1256.23 |
| 2019 | 164,913,000 | 81,162,000 | 83,750,000 | 1266.91 |
| 2020 | 166,298,000 | 81,878,000 | 84,419,000 | 1277.55 |
| 2021 | 167,658,000 | 82,572,000 | 85,086,000 | 1288.00 |
| 2022 | 169,384,000 | 83,399,000 | 85,985,000 | 1301.26 |
| 2023 | 171,466,000 | 84,357,000 | 87,109,000 | 1317.25 |
| 2024 | 173,562,000 | 85,343,000 | 88,218,000 | 1333.35 |
| 2025 | 175,686,000 | 86,366,000 | 89,320,000 | 1349.67 |