黄金镇位于罗城北部,坐落在青明山山脚,南北朝梁中大通五年(553年)在黄金一带设置黄水县。
隋开皇十八年(598年)设置隶融州在黄金乡一带。龙朔二年(662年)在黄金乡一带设置武阳县。民国时期设立黄金乡,解放初期仍沿黄金乡,1958年人民公社化,黄金乡分设寺门人民公社、黄金人民公社、四堡人民公社和宝坛人民公社,从1962年起,四社合并为黄金区到1969年成立黄金区革命委员会,1971年复置公社、大队,黄金公社下设四堡管理区、宝坛管理区,到1984年公社改为乡,大队改为村,1985年黄金乡分为黄金和宝坛两个乡,1993年成立黄金镇至今。镇人民政府驻黄金街,距县城27公里,东与融水县相邻,南与本县桥头镇、西与宝坛乡相接;北与龙岸镇相接;面积146.86平方公里,占全县总面积5.61%。耕地面积24015亩。其中水田15315亩,旱地5685亩;林地155190亩,牧地31506.7亩,园地269.4亩,交通道路用地529.8亩,石山41593.8亩。