两河镇因龙洞河和黑水河两条河在境内汇合而得名。该镇位于滇东北彝良县北部,距县城41公里,东与彝良县小草坝乡接壤,南与龙安乡连界,西接钟鸣乡,北连盐津县柿子乡。东西最大横距13.5公里,南北最大纵距21公里,国土面积167.33平方公里。
两河镇北部较狭长,南部较宽圆,由西北向东南呈桑叶形状。地形变化较大,山脉沟谷以纵向分布为主,南部高北部低。海拔最高点位于东南部的三打杆梁子,为2118米,最低海拔位于东北部马草坡埂子,为636米,高低相差1482米。镇内河流均属金沙江水系,主要河流黑水河发源于境燕大河坝,流程40.5公里。两河镇属温带气候,东、南、西部海拔高,云雾多,气温稍低。
两河镇下辖7个村民委员会,142个村民小组,共有5133户21173人,其中农村人口4973户20873人,人口密度为每平方公里127人。境内有县乡公路彝田公路贯穿,全乡7个村均通路、通电、通电话。镇内设有卫生院1所,村卫生室7所。两河镇人民政府所在地为两河集镇。
两河镇的粮食作物主要有玉米、稻谷、小麦、洋芋等。畜牧业以生猪养殖、土鸡养殖为主。全镇七个村均分布有大竹、水竹、黄皮竹等竹类资源,且七个村均生长野生天麻,其中白米村还建立了板栗、天麻菌材林基地。两河村和大竹村种植有烤烟、白芸豆等经济作物。
矿产资源方面,两河镇的煤炭资源主要分布于田黄、小溪、白米、两河、大竹五个村,最大储量位于两河村桦竹坪,总储量450万吨。大竹村毛家沟蕴藏有结晶硅,品位高达99.9%,储量丰富。此外,该镇还有铜、铁矿分布,石灰石、粘土、石英砂等建筑材料也广泛分布。
在荣誉方面,2021年3月,两河镇入选了2020年云南省卫生乡镇名单。历史沿革上,1950年前后,现镇地域分属两河乡、毓贤乡及钟鸣乡一部。1952年划属四区,1958年10月成立两河公社,后历经多次区划调整,于2012年8月撤乡设镇至今。













