两河镇,隶属于云南省昭通市彝良县,地处彝良县城北部,东接小草坝镇,南连龙安镇,西靠钟鸣镇,北邻盐津县柿子镇。区域面积163.64平方千米,截至2019年末,户籍人口24598人。
1950年前后,现乡地域分属两河乡、毓贤乡及钟鸣乡一部。1961年冬,改区。1969年6月,复为公社。1984年3月,公社改区。1988年1月,撤区建乡。2012年8月,撤乡设镇。截至2020年6月,两河镇下辖7个行政村。
2019年,两河镇有工业企业4个,有营业面积超过50平方米以上的综合商店或超市22个。