Population history
Population by year
| Year | Total | Male | Female | Density |
|---|---|---|---|---|
| 1950 | 68,799,000 | 34,175,000 | 34,623,000 | 36.00 |
| 1951 | 70,286,000 | 34,921,000 | 35,364,000 | 36.78 |
| 1952 | 71,876,000 | 35,720,000 | 36,156,000 | 37.61 |
| 1953 | 73,569,000 | 36,568,000 | 37,000,000 | 38.50 |
| 1954 | 75,367,000 | 37,469,000 | 37,897,000 | 39.44 |
| 1955 | 77,273,000 | 38,424,000 | 38,848,000 | 40.44 |
| 1956 | 79,282,000 | 39,431,000 | 39,851,000 | 41.49 |
| 1957 | 81,390,000 | 40,487,000 | 40,903,000 | 42.59 |
| 1958 | 83,592,000 | 41,588,000 | 42,004,000 | 43.75 |
| 1959 | 85,892,000 | 42,737,000 | 43,155,000 | 44.95 |
| 1960 | 88,296,000 | 43,939,000 | 44,356,000 | 46.21 |
| 1961 | 90,791,000 | 45,189,000 | 45,602,000 | 47.51 |
| 1962 | 93,375,000 | 46,484,000 | 46,890,000 | 48.86 |
| 1963 | 96,051,000 | 47,827,000 | 48,223,000 | 50.26 |
| 1964 | 98,833,000 | 49,223,000 | 49,610,000 | 51.72 |
| 1965 | 101,365,000 | 50,444,000 | 50,920,000 | 53.05 |
| 1966 | 103,792,000 | 51,607,000 | 52,185,000 | 54.32 |
| 1967 | 106,526,000 | 52,964,000 | 53,561,000 | 55.75 |
| 1968 | 109,450,000 | 54,420,000 | 55,029,000 | 57.28 |
| 1969 | 112,517,000 | 55,947,000 | 56,570,000 | 58.88 |
| 1970 | 115,657,000 | 57,510,000 | 58,147,000 | 60.52 |
| 1971 | 118,833,000 | 59,090,000 | 59,743,000 | 62.19 |
| 1972 | 122,039,000 | 60,684,000 | 61,355,000 | 63.86 |
| 1973 | 125,288,000 | 62,299,000 | 62,988,000 | 65.56 |
| 1974 | 128,555,000 | 63,924,000 | 64,630,000 | 67.27 |
| 1975 | 131,843,000 | 65,560,000 | 66,283,000 | 69.00 |
| 1976 | 135,173,000 | 67,218,000 | 67,955,000 | 70.74 |
| 1977 | 138,533,000 | 68,893,000 | 69,640,000 | 72.50 |
| 1978 | 141,953,000 | 70,603,000 | 71,350,000 | 74.29 |
| 1979 | 145,434,000 | 72,349,000 | 73,085,000 | 76.11 |
| 1980 | 148,950,000 | 74,117,000 | 74,833,000 | 77.95 |
| 1981 | 152,485,000 | 75,899,000 | 76,585,000 | 79.80 |
| 1982 | 156,052,000 | 77,702,000 | 78,349,000 | 81.66 |
| 1983 | 159,651,000 | 79,523,000 | 80,127,000 | 83.55 |
| 1984 | 163,251,000 | 81,347,000 | 81,903,000 | 85.43 |
| 1985 | 166,776,000 | 83,134,000 | 83,641,000 | 87.28 |
| 1986 | 170,175,000 | 84,858,000 | 85,316,000 | 89.05 |
| 1987 | 173,511,000 | 86,549,000 | 86,961,000 | 90.80 |
| 1988 | 176,855,000 | 88,246,000 | 88,608,000 | 92.55 |
| 1989 | 180,201,000 | 89,946,000 | 90,255,000 | 94.30 |
| 1990 | 183,501,000 | 91,622,000 | 91,878,000 | 96.03 |
| 1991 | 186,778,000 | 93,292,000 | 93,485,000 | 97.74 |
| 1992 | 190,043,000 | 94,958,000 | 95,085,000 | 99.45 |
| 1993 | 193,305,000 | 96,620,000 | 96,685,000 | 101.16 |
| 1994 | 196,591,000 | 98,294,000 | 98,296,000 | 102.88 |
| 1995 | 199,888,000 | 99,977,000 | 99,910,000 | 104.60 |
| 1996 | 203,204,000 | 101,670,000 | 101,533,000 | 106.34 |
| 1997 | 206,536,000 | 103,370,000 | 103,165,000 | 108.08 |
| 1998 | 209,826,000 | 105,047,000 | 104,779,000 | 109.80 |
| 1999 | 213,004,000 | 106,665,000 | 106,338,000 | 111.47 |
| 2000 | 216,077,000 | 108,231,000 | 107,846,000 | 113.08 |
| 2001 | 219,097,000 | 109,769,000 | 109,328,000 | 114.66 |
| 2002 | 222,088,000 | 111,293,000 | 110,795,000 | 116.22 |
| 2003 | 225,048,000 | 112,801,000 | 112,246,000 | 117.77 |
| 2004 | 227,926,000 | 114,274,000 | 113,651,000 | 119.28 |
| 2005 | 230,871,000 | 115,781,000 | 115,090,000 | 120.82 |
| 2006 | 233,951,000 | 117,351,000 | 116,600,000 | 122.43 |
| 2007 | 237,062,000 | 118,935,000 | 118,126,000 | 124.06 |
| 2008 | 240,157,000 | 120,510,000 | 119,646,000 | 125.68 |
| 2009 | 243,220,000 | 122,069,000 | 121,150,000 | 127.28 |
| 2010 | 246,305,000 | 123,641,000 | 122,663,000 | 128.89 |
| 2011 | 249,470,000 | 125,252,000 | 124,217,000 | 130.55 |
| 2012 | 252,698,000 | 126,895,000 | 125,802,000 | 132.24 |
| 2013 | 255,852,000 | 128,498,000 | 127,353,000 | 133.89 |
| 2014 | 258,877,000 | 130,033,000 | 128,844,000 | 135.47 |
| 2015 | 261,799,000 | 131,513,000 | 130,285,000 | 137.00 |
| 2016 | 264,627,000 | 132,946,000 | 131,680,000 | 138.48 |
| 2017 | 267,346,000 | 134,322,000 | 133,024,000 | 139.90 |
| 2018 | 269,951,000 | 135,637,000 | 134,314,000 | 141.27 |
| 2019 | 272,489,000 | 136,916,000 | 135,572,000 | 142.60 |
| 2020 | 274,814,000 | 138,073,000 | 136,741,000 | 143.81 |
| 2021 | 276,758,000 | 139,031,000 | 137,726,000 | 144.83 |
| 2022 | 278,830,000 | 140,070,000 | 138,760,000 | 145.91 |
| 2023 | 281,190,000 | 141,255,000 | 139,934,000 | 147.15 |
| 2024 | 283,487,000 | 142,407,000 | 141,080,000 | 148.35 |
| 2025 | 285,721,000 | 143,527,000 | 142,193,000 | 149.52 |