Japan has the highest number of citizens over the age of 65, with 33.1 million people aged 65 and over as of 2020. This is due to the country's low birth rate and long life expectancy. Japan is followed by Italy, Germany, and the United States, which have 18.2 million, 16.3 million, and 15.2 million citizens over the age of 65 respectively.