明清时,属临安府纳更山土巡检辖地。
清嘉庆二十五年(1820年),划入蒙自县管辖称河泥里。
清光绪三十三年(1907年),改称江外乡。
民国二年(1913年),划入个旧县称外西区。
民国二十二年(1933年),改称第五区。
民国二十八年(1939年),第五区改为和邻乡。
1950年,划入新民县称吉如区。
1951年5月,新民县改名元阳县,吉如区并入纳更镇。
1952年,改称元阳县第三区。
1956年,第三区改称新城区。
1970年,从新城区划出,成立胜利公社。
1972年,改称嘎娘公社。
1984年4月,嘎娘公社改为嘎娘区。
1988年1月,由嘎娘区改为嘎娘乡。