古河镇位于全椒县西南,合肥、马鞍山、滁州三市交界处,G40国道位于镇北12公里,S331、S226穿镇而过,镇内有码头四个,年吞吐量达100万吨,总面积105平方公里,总耕地5.2万亩,常住人口39731人(2017年)。