清光绪三十四年(1908年),以前称西乡里。
宣统元年(1909年),称黄茆区。
民国二年(1913年),金鸡从黄茆分出自立为金鸡区。
1949年12月1日,建立乡人民政权,称黄茆乡。
1950年,改称黄茆区,辖黄茆乡、金鸡乡。
1952年,属石龙县。
1953年2月,撤销黄茆区,黄茆片划归二塘区。
1958年1月,撤区建乡,金鸡分出建乡。
1958年9月~12月,取消乡名,石龙县设9个公社,黄茄属红旗公社。
1958年12月,石龙县将大公社划分为小公社,称黄布公社。
1962年3月29日,撤石龙县,复置武宣县,全县划分为8个区,黄茆、金鸡合为黄布区。
1968年下半年,黄茆区称黄茆公社。
1984年9月,黄茆公社拆为黄茆乡、金鸡乡。
1997年,改为镇的建制。