刘垓子镇,隶属山东省临清市,地处临清市东南部,东接魏湾镇,南与东昌府区斗虎屯镇接壤,西邻尚店镇,北与大辛庄街道相邻。镇人民政府驻地北距临清市区15千米,南距聊城市区30千米。总面积57.12平方千米。截至2019年末,刘垓子镇户籍人口33615人。
1950年,刘垓子镇西部15村为临清县第一区(大辛庄区),东部22村为原清平县戴湾区。1984年,改为刘垓子镇。截至2020年6月,刘垓子镇辖35个行政村,镇人民政府驻刘垓子村。
2019年,刘垓子镇有工业企业24个,其中规模以上7个,有营业面积超过50平方米以上的综合商店或超市76个。