Population history
Population by year
| Year | Total | Male | Female | Density |
|---|---|---|---|---|
| 1950 | 103,392,000 | 44,947,000 | 58,445,000 | 6.31 |
| 1951 | 104,844,000 | 45,728,000 | 59,116,000 | 6.40 |
| 1952 | 106,326,000 | 46,524,000 | 59,802,000 | 6.49 |
| 1953 | 107,851,000 | 47,341,000 | 60,510,000 | 6.59 |
| 1954 | 109,463,000 | 48,198,000 | 61,264,000 | 6.69 |
| 1955 | 111,160,000 | 49,098,000 | 62,062,000 | 6.79 |
| 1956 | 112,909,000 | 50,021,000 | 62,887,000 | 6.90 |
| 1957 | 114,730,000 | 50,980,000 | 63,749,000 | 7.01 |
| 1958 | 116,588,000 | 51,955,000 | 64,633,000 | 7.12 |
| 1959 | 118,293,000 | 52,861,000 | 65,432,000 | 7.22 |
| 1960 | 119,934,000 | 53,746,000 | 66,187,000 | 7.32 |
| 1961 | 121,604,000 | 54,646,000 | 66,957,000 | 7.43 |
| 1962 | 123,111,000 | 55,463,000 | 67,648,000 | 7.52 |
| 1963 | 124,449,000 | 56,195,000 | 68,254,000 | 7.60 |
| 1964 | 125,630,000 | 56,846,000 | 68,783,000 | 7.67 |
| 1965 | 126,634,000 | 57,406,000 | 69,228,000 | 7.73 |
| 1966 | 127,533,000 | 57,909,000 | 69,623,000 | 7.79 |
| 1967 | 128,342,000 | 58,365,000 | 69,977,000 | 7.84 |
| 1968 | 129,065,000 | 58,774,000 | 70,290,000 | 7.88 |
| 1969 | 129,762,000 | 59,162,000 | 70,599,000 | 7.92 |
| 1970 | 130,367,000 | 59,396,000 | 70,970,000 | 7.96 |
| 1971 | 130,987,000 | 59,638,000 | 71,348,000 | 8.00 |
| 1972 | 131,726,000 | 60,045,000 | 71,681,000 | 8.04 |
| 1973 | 132,475,000 | 60,464,000 | 72,010,000 | 8.09 |
| 1974 | 133,259,000 | 60,900,000 | 72,358,000 | 8.14 |
| 1975 | 134,136,000 | 61,380,000 | 72,756,000 | 8.19 |
| 1976 | 135,080,000 | 61,897,000 | 73,183,000 | 8.25 |
| 1977 | 136,040,000 | 62,434,000 | 73,606,000 | 8.31 |
| 1978 | 136,979,000 | 62,969,000 | 74,009,000 | 8.37 |
| 1979 | 137,816,000 | 63,442,000 | 74,374,000 | 8.42 |
| 1980 | 138,572,000 | 63,847,000 | 74,725,000 | 8.46 |
| 1981 | 139,351,000 | 64,294,000 | 75,056,000 | 8.51 |
| 1982 | 140,247,000 | 64,821,000 | 75,426,000 | 8.56 |
| 1983 | 141,331,000 | 65,418,000 | 75,913,000 | 8.63 |
| 1984 | 142,464,000 | 66,043,000 | 76,420,000 | 8.70 |
| 1985 | 143,569,000 | 66,658,000 | 76,911,000 | 8.77 |
| 1986 | 144,807,000 | 67,350,000 | 77,457,000 | 8.84 |
| 1987 | 146,147,000 | 68,115,000 | 78,032,000 | 8.93 |
| 1988 | 147,364,000 | 68,826,000 | 78,537,000 | 9.00 |
| 1989 | 148,281,000 | 69,378,000 | 78,902,000 | 9.06 |
| 1990 | 148,979,000 | 69,787,000 | 79,192,000 | 9.10 |
| 1991 | 149,448,000 | 70,048,000 | 79,399,000 | 9.13 |
| 1992 | 148,915,000 | 69,823,000 | 79,092,000 | 9.09 |
| 1993 | 148,135,000 | 69,472,000 | 78,662,000 | 9.05 |
| 1994 | 148,200,000 | 69,521,000 | 78,679,000 | 9.05 |
| 1995 | 148,291,000 | 69,546,000 | 78,745,000 | 9.06 |
| 1996 | 148,084,000 | 69,400,000 | 78,683,000 | 9.04 |
| 1997 | 147,853,000 | 69,260,000 | 78,592,000 | 9.03 |
| 1998 | 147,635,000 | 69,134,000 | 78,500,000 | 9.02 |
| 1999 | 147,241,000 | 68,910,000 | 78,331,000 | 8.99 |
| 2000 | 146,717,000 | 68,597,000 | 78,120,000 | 8.96 |
| 2001 | 146,117,000 | 68,218,000 | 77,898,000 | 8.92 |
| 2002 | 145,939,000 | 68,029,000 | 77,909,000 | 8.91 |
| 2003 | 145,794,000 | 67,858,000 | 77,935,000 | 8.90 |
| 2004 | 145,180,000 | 67,458,000 | 77,721,000 | 8.87 |
| 2005 | 144,597,000 | 67,068,000 | 77,529,000 | 8.83 |
| 2006 | 144,102,000 | 66,741,000 | 77,361,000 | 8.80 |
| 2007 | 143,859,000 | 66,575,000 | 77,284,000 | 8.79 |
| 2008 | 143,811,000 | 66,524,000 | 77,286,000 | 8.78 |
| 2009 | 143,869,000 | 66,540,000 | 77,328,000 | 8.79 |
| 2010 | 143,934,000 | 66,578,000 | 77,356,000 | 8.79 |
| 2011 | 144,043,000 | 66,653,000 | 77,390,000 | 8.80 |
| 2012 | 144,291,000 | 66,802,000 | 77,488,000 | 8.81 |
| 2013 | 144,604,000 | 66,986,000 | 77,617,000 | 8.83 |
| 2014 | 144,925,000 | 67,167,000 | 77,758,000 | 8.85 |
| 2015 | 145,307,000 | 67,369,000 | 77,938,000 | 8.87 |
| 2016 | 145,778,000 | 67,619,000 | 78,159,000 | 8.90 |
| 2017 | 146,186,000 | 67,845,000 | 78,341,000 | 8.93 |
| 2018 | 146,430,000 | 67,986,000 | 78,443,000 | 8.94 |
| 2019 | 146,533,000 | 68,044,000 | 78,488,000 | 8.95 |
| 2020 | 146,371,000 | 67,975,000 | 78,396,000 | 8.94 |
| 2021 | 145,836,000 | 67,747,000 | 78,089,000 | 8.91 |
| 2022 | 145,579,000 | 67,630,000 | 77,949,000 | 8.89 |
| 2023 | 145,440,000 | 67,535,000 | 77,905,000 | 8.88 |
| 2024 | 144,820,000 | 67,204,000 | 77,615,000 | 8.84 |
| 2025 | 143,997,000 | 66,777,000 | 77,219,000 | 8.79 |