目的 了解本市外来务工人员的健康知识水平,评价采取干预措施后外来务工人员健康知识水平的变化情况,评估干预效果,探索有效开展外来务工人员的健康教育方法。方法 选择上海市外来务工人员为研究对象,采用分层整群抽样的方法,在上海市城区、郊区、城郊结合区共抽取1 226名各行业的外来务工人员,通过立体式综合干预对研究对象进行健康干预,在干预前后通过问卷调查的形式对研究对象的健康知识、行为和能力进行测试,评估干预效果。结果 通过系列健康知识培训的干预,研究对象在“人体生理知识”“疾病和安全用药常识”“饮食营养知识和良好的生活习惯”“事故救援知识和急救办法”及总体得分均有明显提升(均P<0.05),总体均分由干预前的45.0(35.0,57.5)分提高到干预6个月后的70.0(55.0,87.5)分,达到“合格”标准的研究对象由23.9%(293/1 226)提高到69.1%(755/1 092),差异有统计学意义。结论 上海外来务工人员普遍存在健康知识相对缺乏的问题,需要引起相关部门足够重视;立体式综合干预对短期内提高外来务工人员的健康知识水平有显著作用;有计划有步骤地持续开展外来务工人员健康教育,有利于外来务工人员整体健康水平的全面提升。