目的:分析我国老年流动人口慢性病流行现状及其与社会经济特征的关系,为做好老年人口慢性病防控工作提供依据.方法:利用国家卫生健康委流动人口服务中心《中国流动人口卫生计生动态监测健康数据》,采用结构方程模型分析社会经济特征对老年流动人口慢性病的作用路径.结果:我国60岁及以上流动人口高血压和糖尿病患病率分别为31.92%(2009/6293)和9.55%(601/6293),高血压和糖尿病的共患病率为5.40%(340/6293).结构方程模型提示,职业(男,β=-0.070;女,β=-0.065)和医疗保险(男,β=0.114;女,β=0.049)对男性和女性老年流动人口慢性病均有直接作用,其中职业(男,β=-0.099;女,β=-0.049)对慢性病有间接效应,且总效应(男,β=-0.169;女,β=-0.115)最强;家庭月均收入和住房性质对男性和女性老年流动人口慢性病患病状况均只有间接作用;受教育程度通过职业、医疗保险和自评健康对男性老年流动人口慢性病患病状况有间接作用(均P<0.05).结论:我国老年流动人口高血压、糖尿病等慢性病患病率较高,社会经济因素与慢性病患病状况相关且存在性别差异,建议在慢性病防控工作中考虑社会经济特征对老年流动人口慢性病的影响.