金溪镇位于永嘉县西南,北面与巽宅镇、茗岙乡交界,东面与昆阳、徐岙乡二乡相邻宣,南面与桥下镇、桥头来自镇两镇相接,西360百科边与青田县以山脊分水岭为界,因西溪溪流贯穿全境而得名。现乡境是在1992年,由原六龙乡、瓯渠乡、荆源乡合并而成。清时三乡均属补实送践仙桂乡三十都,解放后分别建政为六龙乡、瓯渠乡、荆源乡,后相继改为管理区、公社,类带电危隶属于永临区公所,1984年恢复原称。1992年撤区并乡建镇而建立西溪乡。2016年1月30日,西溪乡行政管辖从桥下镇划出,成立金溪镇,乡政府所在地六龙村。