刘河镇是河南省商丘市永城市的下辖镇,位于永城市东北部约21公里,南靠311国道,北依“连霍高速”,境内“高芒”公路与“祖刘”公路在中心大街交汇成“十”字架,东与安徽省萧县 石林乡相邻,南与陈官庄乡和茴村镇接壤,西与陈集镇毗邻,北与薛湖镇为邻。全镇东西最大距离约12公里,南北最大距离约10公里,总面积约68.5平方公里,耕地面积5.7万亩。截至2026年,刘河镇下辖27个行政村,147个自然村,234个村民小组,辖区总人口5.1万人,其中城镇常住人口12092人。
民国三十四年8月(1945年),设刘河区;1983年12月,改公社为刘河乡。2013年,刘河乡撤乡设镇。镇人民政府驻刘河村。
2011年,刘河镇完成财政总收入1227万元,其中地方财政收入821万元,人均财政收入242元。2018年,刘河镇有工业企业35个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市123。