2011年末,马坊镇共有各级各类医疗卫生机构16个,其中一级甲等卫生院1所。床位128张,每千人拥有医疗床位6.4张。专业卫生人员54人,平均每千人拥有卫生技术人员2.7人。
2011年,马坊镇医疗机构(门诊部以上)完成诊疗97395人次,出院病人668人。重点医院有马坊镇卫生院等。
2011年,马坊镇法定报告传染病发病率为0,农村安全饮用水普及率100%,农村卫生厕所普及率100%。