汉古尔河镇,隶属于内蒙古自治区呼伦贝尔市莫力达瓦达斡尔族自治旗,地处莫力达瓦达斡尔族自治旗最南端,东与黑龙江省讷河市拉哈镇毗邻,南、西与黑龙江省齐齐哈尔市甘南县平阳镇相连,北与尼尔基镇接壤,行政区域面积282.03平方千米。
民国时期,属布西设置区第二区;2006年6月,汉古尔河镇并入尼尔基办事处;2011年6月,撤办事处,重设汉古尔河镇。截至2018年末,汉古尔河镇户籍人口有18004人。截至2020年6月,汉古尔河镇下辖1个社区、13个行政村。
2011年,汉古尔河镇农民人均纯收入7308元。2018年,汉古尔河镇有工业企业2个,有营业面积超过50平方米以上的综合商店或超市26个。