大河镇,隶属于四川省南充市南部县,地处南部县西部,东接建兴镇,南同西充县交界,西邻千秋乡,北与伏虎镇接壤,距南部县城40千米,区域总面积45.12平方千米。
民国时期,设大河乡公所;1992年,由大河乡改为大河镇。2019年10月,撤销永庆乡,划归大河镇管辖。截至2020年6月,大河镇下辖1个社区、10个行政村,镇人民政府驻凤凰街1号。
截至2019年末,大河镇有工业企业3个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市37个。