Population history
Population by year
| Year | Total | Male | Female | Density |
|---|---|---|---|---|
| 1950 | 37,283,000 | 18,567,000 | 18,715,000 | 40.94 |
| 1951 | 37,994,000 | 18,909,000 | 19,085,000 | 41.72 |
| 1952 | 38,716,000 | 19,257,000 | 19,458,000 | 42.51 |
| 1953 | 39,439,000 | 19,606,000 | 19,833,000 | 43.30 |
| 1954 | 40,176,000 | 19,962,000 | 20,213,000 | 44.11 |
| 1955 | 40,935,000 | 20,328,000 | 20,607,000 | 44.95 |
| 1956 | 41,716,000 | 20,703,000 | 21,012,000 | 45.80 |
| 1957 | 42,517,000 | 21,090,000 | 21,427,000 | 46.68 |
| 1958 | 43,324,000 | 21,479,000 | 21,845,000 | 47.57 |
| 1959 | 44,161,000 | 21,882,000 | 22,279,000 | 48.49 |
| 1960 | 45,053,000 | 22,313,000 | 22,739,000 | 49.47 |
| 1961 | 45,989,000 | 22,766,000 | 23,222,000 | 50.50 |
| 1962 | 46,965,000 | 23,239,000 | 23,725,000 | 51.57 |
| 1963 | 47,973,000 | 23,729,000 | 24,244,000 | 52.67 |
| 1964 | 49,012,000 | 24,233,000 | 24,778,000 | 53.81 |
| 1965 | 50,086,000 | 24,755,000 | 25,330,000 | 54.99 |
| 1966 | 51,188,000 | 25,292,000 | 25,895,000 | 56.20 |
| 1967 | 52,293,000 | 25,826,000 | 26,466,000 | 57.42 |
| 1968 | 53,432,000 | 26,376,000 | 27,056,000 | 58.67 |
| 1969 | 54,631,000 | 26,959,000 | 27,672,000 | 59.98 |
| 1970 | 55,893,000 | 27,582,000 | 28,311,000 | 61.37 |
| 1971 | 57,214,000 | 28,242,000 | 28,972,000 | 62.82 |
| 1972 | 58,601,000 | 28,934,000 | 29,667,000 | 64.34 |
| 1973 | 60,082,000 | 29,670,000 | 30,411,000 | 65.97 |
| 1974 | 61,679,000 | 30,464,000 | 31,214,000 | 67.72 |
| 1975 | 63,410,000 | 31,322,000 | 32,088,000 | 69.62 |
| 1976 | 65,258,000 | 32,245,000 | 33,012,000 | 71.65 |
| 1977 | 67,234,000 | 33,241,000 | 33,993,000 | 73.82 |
| 1978 | 69,326,000 | 34,294,000 | 35,032,000 | 76.12 |
| 1979 | 71,498,000 | 35,385,000 | 36,112,000 | 78.50 |
| 1980 | 73,764,000 | 36,523,000 | 37,241,000 | 80.99 |
| 1981 | 76,068,000 | 37,678,000 | 38,389,000 | 83.52 |
| 1982 | 78,378,000 | 38,837,000 | 39,541,000 | 86.06 |
| 1983 | 80,438,000 | 39,871,000 | 40,566,000 | 88.32 |
| 1984 | 82,526,000 | 40,930,000 | 41,596,000 | 90.61 |
| 1985 | 84,897,000 | 42,134,000 | 42,763,000 | 93.22 |
| 1986 | 87,235,000 | 43,317,000 | 43,918,000 | 95.78 |
| 1987 | 89,591,000 | 44,512,000 | 45,079,000 | 98.37 |
| 1988 | 92,020,000 | 45,750,000 | 46,269,000 | 101.04 |
| 1989 | 94,531,000 | 47,033,000 | 47,497,000 | 103.79 |
| 1990 | 97,120,000 | 48,360,000 | 48,760,000 | 106.64 |
| 1991 | 99,720,000 | 49,685,000 | 50,034,000 | 109.49 |
| 1992 | 102,372,000 | 51,036,000 | 51,336,000 | 112.40 |
| 1993 | 105,122,000 | 52,438,000 | 52,683,000 | 115.42 |
| 1994 | 107,935,000 | 53,869,000 | 54,066,000 | 118.51 |
| 1995 | 110,819,000 | 55,334,000 | 55,485,000 | 121.68 |
| 1996 | 113,754,000 | 56,822,000 | 56,931,000 | 124.90 |
| 1997 | 116,754,000 | 58,348,000 | 58,405,000 | 128.19 |
| 1998 | 119,846,000 | 59,932,000 | 59,914,000 | 131.59 |
| 1999 | 123,047,000 | 61,576,000 | 61,470,000 | 135.10 |
| 2000 | 126,382,000 | 63,286,000 | 63,095,000 | 138.76 |
| 2001 | 129,862,000 | 65,071,000 | 64,790,000 | 142.59 |
| 2002 | 133,471,000 | 66,928,000 | 66,543,000 | 146.55 |
| 2003 | 137,202,000 | 68,848,000 | 68,354,000 | 150.65 |
| 2004 | 141,057,000 | 70,831,000 | 70,225,000 | 154.88 |
| 2005 | 145,017,000 | 72,861,000 | 72,156,000 | 159.23 |
| 2006 | 149,077,000 | 74,932,000 | 74,144,000 | 163.68 |
| 2007 | 153,267,000 | 77,070,000 | 76,197,000 | 168.28 |
| 2008 | 157,595,000 | 79,278,000 | 78,316,000 | 173.04 |
| 2009 | 162,049,000 | 81,552,000 | 80,497,000 | 177.93 |
| 2010 | 166,642,000 | 83,894,000 | 82,748,000 | 182.97 |
| 2011 | 171,379,000 | 86,310,000 | 85,069,000 | 188.17 |
| 2012 | 176,200,000 | 88,770,000 | 87,430,000 | 193.46 |
| 2013 | 181,049,000 | 91,242,000 | 89,806,000 | 198.79 |
| 2014 | 185,896,000 | 93,714,000 | 92,182,000 | 204.11 |
| 2015 | 190,671,000 | 96,153,000 | 94,518,000 | 209.35 |
| 2016 | 195,443,000 | 98,594,000 | 96,848,000 | 214.59 |
| 2017 | 200,254,000 | 101,058,000 | 99,196,000 | 219.87 |
| 2018 | 204,938,000 | 103,458,000 | 101,480,000 | 225.02 |
| 2019 | 209,485,000 | 105,789,000 | 103,695,000 | 230.01 |
| 2020 | 213,996,000 | 108,098,000 | 105,897,000 | 234.96 |
| 2021 | 218,529,000 | 110,418,000 | 108,111,000 | 239.94 |
| 2022 | 223,150,000 | 112,784,000 | 110,366,000 | 245.01 |
| 2023 | 227,882,000 | 115,206,000 | 112,676,000 | 250.21 |
| 2024 | 232,679,000 | 117,673,000 | 115,005,000 | 255.48 |
| 2025 | 237,527,000 | 120,177,000 | 117,350,000 | 260.80 |