金溪河谷早在青铜时代,就有人类定居。
五代后唐建县时,择陈塘洋为县治所在,后迂城关。
宋代属安东乡金溪里。
明代置都,现金涵乡地域为安东乡陵山里四都。
清代沿之,统村十六个。
民国二十七年(1938年)属宁德县第一区。
民国三十二年,分为宁德县濂坑乡及蕉城镇金涵保地。
解放初,1952年属二区(区公所驻漳湾),1961年属宁德县城郊区。
1966年7月撤区设金涵人民公社,1984年10月,撤销人民公社建制,建立金涵乡,1995年,改金涵乡为金涵畲族乡。