河店镇,隶属于山东省聊城市莘县,地处莘县北部,东与东昌府区郑家镇、沙镇镇接壤,南邻莘亭街道,西与魏庄镇和燕店镇相邻,北接冠县桑阿镇,行政区域面积45.55平方千米。截至2019年末,河店镇户籍人口为38725人。
民国元年(1931年),为莘县第二区河店镇。2002年,河店乡改河店镇。截至2021年10月,河店镇辖31个行政村,镇人民政府驻河店村。
2019年,河店镇有工业企业78个,其中规模以上3个,有营业面积超过50平方米以上的综合商店或超市118个。