Population history
Population by year
| Year | Total | Male | Female | Density |
|---|---|---|---|---|
| 1950 | 18,849,000 | 9,444,000 | 9,405,000 | 62.83 |
| 1951 | 19,568,000 | 9,810,000 | 9,757,000 | 65.23 |
| 1952 | 20,328,000 | 10,198,000 | 10,130,000 | 67.76 |
| 1953 | 21,132,000 | 10,608,000 | 10,523,000 | 70.44 |
| 1954 | 21,982,000 | 11,042,000 | 10,939,000 | 73.28 |
| 1955 | 22,880,000 | 11,501,000 | 11,378,000 | 76.27 |
| 1956 | 23,825,000 | 11,985,000 | 11,840,000 | 79.42 |
| 1957 | 24,815,000 | 12,491,000 | 12,324,000 | 82.72 |
| 1958 | 25,842,000 | 13,016,000 | 12,826,000 | 86.14 |
| 1959 | 26,907,000 | 13,560,000 | 13,346,000 | 89.69 |
| 1960 | 27,891,000 | 14,064,000 | 13,827,000 | 92.97 |
| 1961 | 28,792,000 | 14,526,000 | 14,266,000 | 95.98 |
| 1962 | 29,723,000 | 15,003,000 | 14,720,000 | 99.08 |
| 1963 | 30,674,000 | 15,490,000 | 15,184,000 | 102.25 |
| 1964 | 31,643,000 | 15,986,000 | 15,656,000 | 105.48 |
| 1965 | 32,625,000 | 16,488,000 | 16,136,000 | 108.75 |
| 1966 | 33,617,000 | 16,995,000 | 16,621,000 | 112.06 |
| 1967 | 34,621,000 | 17,507,000 | 17,113,000 | 115.40 |
| 1968 | 35,638,000 | 18,025,000 | 17,612,000 | 118.79 |
| 1969 | 36,660,000 | 18,546,000 | 18,114,000 | 122.20 |
| 1970 | 37,622,000 | 19,012,000 | 18,609,000 | 125.41 |
| 1971 | 38,518,000 | 19,446,000 | 19,072,000 | 128.40 |
| 1972 | 39,408,000 | 19,875,000 | 19,533,000 | 131.36 |
| 1973 | 40,294,000 | 20,300,000 | 19,993,000 | 134.31 |
| 1974 | 41,174,000 | 20,721,000 | 20,452,000 | 137.25 |
| 1975 | 42,120,000 | 21,175,000 | 20,945,000 | 140.40 |
| 1976 | 43,201,000 | 21,714,000 | 21,486,000 | 144.01 |
| 1977 | 44,367,000 | 22,297,000 | 22,070,000 | 147.89 |
| 1978 | 45,575,000 | 22,897,000 | 22,677,000 | 151.92 |
| 1979 | 46,807,000 | 23,510,000 | 23,296,000 | 156.02 |
| 1980 | 48,043,000 | 24,122,000 | 23,921,000 | 160.15 |
| 1981 | 49,311,000 | 24,749,000 | 24,562,000 | 164.37 |
| 1982 | 50,695,000 | 25,446,000 | 25,249,000 | 168.99 |
| 1983 | 52,194,000 | 26,200,000 | 25,993,000 | 173.98 |
| 1984 | 53,726,000 | 26,970,000 | 26,755,000 | 179.09 |
| 1985 | 55,213,000 | 27,718,000 | 27,494,000 | 184.04 |
| 1986 | 56,645,000 | 28,426,000 | 28,218,000 | 188.82 |
| 1987 | 58,157,000 | 29,174,000 | 28,982,000 | 193.86 |
| 1988 | 59,739,000 | 29,964,000 | 29,774,000 | 199.13 |
| 1989 | 61,265,000 | 30,726,000 | 30,538,000 | 204.22 |
| 1990 | 62,854,000 | 31,526,000 | 31,327,000 | 209.52 |
| 1991 | 64,382,000 | 32,297,000 | 32,084,000 | 214.61 |
| 1992 | 65,926,000 | 33,078,000 | 32,847,000 | 219.75 |
| 1993 | 67,530,000 | 33,890,000 | 33,639,000 | 225.10 |
| 1994 | 69,019,000 | 34,624,000 | 34,394,000 | 230.06 |
| 1995 | 70,546,000 | 35,378,000 | 35,167,000 | 235.15 |
| 1996 | 72,190,000 | 36,206,000 | 35,983,000 | 240.63 |
| 1997 | 73,908,000 | 37,072,000 | 36,836,000 | 246.36 |
| 1998 | 75,791,000 | 38,044,000 | 37,746,000 | 252.64 |
| 1999 | 77,753,000 | 39,056,000 | 38,696,000 | 259.18 |
| 2000 | 79,625,000 | 40,007,000 | 39,617,000 | 265.42 |
| 2001 | 81,401,000 | 40,911,000 | 40,490,000 | 271.34 |
| 2002 | 83,068,000 | 41,741,000 | 41,327,000 | 276.90 |
| 2003 | 84,731,000 | 42,569,000 | 42,162,000 | 282.44 |
| 2004 | 86,394,000 | 43,395,000 | 42,998,000 | 287.98 |
| 2005 | 88,015,000 | 44,199,000 | 43,816,000 | 293.39 |
| 2006 | 89,508,000 | 44,917,000 | 44,591,000 | 298.36 |
| 2007 | 91,075,000 | 45,676,000 | 45,398,000 | 303.58 |
| 2008 | 92,699,000 | 46,469,000 | 46,229,000 | 309.00 |
| 2009 | 94,384,000 | 47,294,000 | 47,090,000 | 314.61 |
| 2010 | 96,337,000 | 48,292,000 | 48,044,000 | 321.12 |
| 2011 | 98,248,000 | 49,271,000 | 48,977,000 | 327.50 |
| 2012 | 100,175,000 | 50,264,000 | 49,910,000 | 333.92 |
| 2013 | 102,076,000 | 51,244,000 | 50,832,000 | 340.25 |
| 2014 | 103,767,000 | 52,095,000 | 51,672,000 | 345.89 |
| 2015 | 105,312,000 | 52,836,000 | 52,476,000 | 351.04 |
| 2016 | 106,735,000 | 53,493,000 | 53,242,000 | 355.79 |
| 2017 | 108,119,000 | 54,120,000 | 53,999,000 | 360.40 |
| 2018 | 109,465,000 | 54,710,000 | 54,754,000 | 364.88 |
| 2019 | 110,804,000 | 55,297,000 | 55,506,000 | 369.35 |
| 2020 | 112,081,000 | 55,905,000 | 56,175,000 | 373.60 |
| 2021 | 113,100,000 | 56,419,000 | 56,681,000 | 377.00 |
| 2022 | 113,964,000 | 56,849,000 | 57,115,000 | 379.88 |
| 2023 | 114,891,000 | 57,310,000 | 57,580,000 | 382.97 |
| 2024 | 115,843,000 | 57,784,000 | 58,059,000 | 386.15 |
| 2025 | 116,786,000 | 58,251,000 | 58,535,000 | 389.29 |