黑马河镇,隶属于青海省海南藏族自治州共和县,地处共和县西北部,青海湖南岸。东南与东面塘格木镇,南接切吉乡,北邻石乃亥乡。区域面积1156.79平方千米。2018年,户籍人口5057人。
清道光年间(1821~1850年)环湖八族之都秀藏族部落徙于此。为百户头人管治。民国十八年(1929年),建县后属都秀区。新中国成立后,置巨什科乡。1956年,改称都秀四乡。1958年初,都秀区改为大喇嘛区置,大喇嘛河乡,1961年,改称黑马河公社。1984年,复改乡。2017年12月,撤乡设镇。截至2019年10月,黑马河镇下辖1个社区、4个行政村。
2018年,黑马河镇有营业面积超过50平方米以上的综合商店或超市4个。