刘河镇位于湖北省蕲春县中部,版图面积231.09平方公里,辖56个行政村,61594人(2017年)。南距京九铁路17公里、武黄公路25公里,蕲(湖北蕲春)——太(安徽太湖)公路横贯全境。镇政府驻刘河政府路,距县城17千米。景点有横岗山等。