目的研究社会医疗保险制度对居民健康的影响,为提高居民生活质量和健康水平提供建议对策。方法利用CGSS2017的数据,运用Ordered Logistic模型,研究社会医疗保险和商业医疗保险对中老年人健康的影响,同时分为城乡样本。结果参加社会医疗保险有利于促进中老年人的健康,商业性医疗保险对自身健康状况无显著影响,在乡村和城镇样本中,性别、收入、最高学历这三个变量存在明显差异。结论社会医疗保险有助于提高居民的健康水平,农村和城镇居民比较分析发现差异,其自身健康状况与农民收入相关。