未来中国人口结构既存在老龄化的必然趋势,同时又受到城镇化的显著影响。本文构建一个中国三元人口迭代模型,反映了城乡之间人口出生率和死亡率的差异以及城乡迁徙等因素对人口结构变化带来的冲击,并基于模型的动态运算,对我国城市、镇、农村三个层面的人口未来趋势分别进行了预测。主要结论表明,如果现行政策保持不变,我国人口总量将于2026年达到最高的14.2亿,至2050年减少至13.3亿,人口的总抚养率将由2011年的63%上升至2050年的114%,显示了我国未来巨大的人口负担压力。另外,城乡人口转移缓解了城镇人口老龄化的同时加深了农村的老龄化程度,至2050年,总抚养率指标在我国各层面分别为城市的114.1%,镇的101.2%,农村的141.2%。