常坟镇,隶属于安徽省蚌埠市怀远县,位于怀远县县城西南部,东与马城镇隔淮河相望,南与淮南市潘集区高皇镇接壤,西部与唐集镇相邻,北与找郢乡相连。镇人民政府驻地东北距县城24千米,距市区40千米。总面积133.82平方千米。截至2019年末,常坟镇户籍人口109957人。
春秋,属楚地。1992年3月,撤区设镇,由原永西乡、常坟乡组成。2004年4月,原孔岗乡、邹庙乡并入常坟镇。截至2020年6月,常坟镇辖29个村,镇人民政府驻常坟村。
2019年,常坟镇有工业企业75个,其中规模以上12个,常坟镇有营业面积超过50平方米以上的综合商店或超市157个。