明清時,屬臨安府納更山土巡檢轄地。
清嘉慶二十五年(1820年),劃入蒙自縣管轄稱河泥里。
清光緒三十三年(1907年),改稱江外鄉。
民國二年(1913年),劃入個舊縣稱外西區。
民國二十二年(1933年),改稱第五區。
民國二十八年(1939年),第五區改為和鄰鄉。
1950年,劃入新民縣稱吉如區。
1951年5月,新民縣改名元陽縣,吉如區并入納更鎮。
1952年,改稱元陽縣第三區。
1956年,第三區改稱新城區。
1970年,從新城區劃出,成立勝利公社。
1972年,改稱嘎娘公社。
1984年4月,嘎娘公社改為嘎娘區。
1988年1月,由嘎娘區改為嘎娘鄉。