三河古镇不在山东,而是位于安徽省合肥市肥西县的南部。三河古镇自古归于安徽合肥范围内,三河古镇在三国之前被称为鹊岸”,位于庐江地界,后到了隋唐时期在庐江流域设置了庐州”,即现今合肥市,鹊岸”改名鹊尾”由庐州管辖。
三河古镇所在的地区是巢湖中的高洲,后因泥沙淤积形成陆地,逐渐有人迁移居住形成了一定规模的聚落,后于明朝正式定名为三河,即最初的三河古镇。
现今的三河古镇是国家5A级旅游景区,镇内有着古城墙、古炮台、英王府、太平军指挥部旧址、万年台等诸多保存较好的历史遗迹。