刘公庙镇,隶属于江西省宜春市樟树市,地处樟树市西北部,樟树市西偏北,东与经楼镇相连,南与临江镇接壤,西与吴城乡、市试验林场毗邻,北和高安市交界,镇人民政府距樟树市城区35千米,行政区域面积84.09平方千米,截至2019年末,刘公庙镇户籍人口为20942人。
1949年前夕,为大有乡。2000年2月,撤乡建刘公庙镇。截至2020年6月,刘公庙镇辖2个社区、13个行政村;镇人民政府驻天佑路9号。
2019年,刘公庙镇有工业企业34个,其中规模以上7个,有营业面积超过50平方米以上的综合商店或超市15个。