1970年 1億467万人 平均30歳 ※65歳以上は739万人 高齢化率7.00%
2016年 1億2693万人 平均46歳 ※65歳以上は3459万人 高齢化率27.3%
2017年 1億2520万人 平均48歳 ※65歳以上は3515万人 高齢化率27.7%
2030年 1億1662万人 平均51歳 ※65歳以上は3848万人 高齢化率33.0.%
2040年 1億728万人 平均55歳 ※65歳以上は3787万人 高齢化率35.3%
2048年 9913万人 平均57歳
2050年 9708万人 平均58歳
2060年 8674万人 平均60歳
2100年 4500万人

団塊世代 一学年270万人
団塊ジュニア 200万人
新成人 120万人
3年前 97万人
2年前 94万人
昨年 92万人
今年 85万人ペース

10〜20代合計人口
1997年  3440万人
2017年  2360万人

15歳未満の子供の数
1989年 2320万人
2019年 1533万人