南朝梁中大通五年(533年),置黄水郡及其黄水县,郡、县均治今黄金镇一带,郡隶同年置的东宁州。
隋开皇年间,黄水郡废,黄水县直隶东宁州。
开皇十八年,黄水县改隶融州。
大业二年(606年),黄水县废入义熙县(治今融水苗族自治县境)。
唐武德四年(621年),复置黄水县,隶同年置之融州。
龙朔二年(662),黄水县与临样两县合并置武阳县,隶融州,治今黄金镇一带。
天宝元年(742年),武阳县改隶融水郡。
乾元元年(758年),武阳县复隶融州。
宋开宝五年(972年),置罗城县,治今黄金镇一带,属融州。
熙宁七年(1074年),罗城、武阳两县俱废并入融水县(治今融水苗族自治县内)。
民国十四年(1925年),设黄金区,属罗城县。
1958年,分设寺门、黄金2个公社。
1962年,寺门、黄金2个公社合并设黄金公社。
1984年10月,黄金公社撤改为黄金乡。
1994年,黄金乡改为黄金镇。