金溪河谷早在青銅時代,就有人類定居。
五代后唐建縣時,擇陳塘洋為縣治所在,后迂城關(guān)。
宋代屬安東鄉(xiāng)金溪里。
明代置都,現(xiàn)金涵鄉(xiāng)地域為安東鄉(xiāng)陵山里四都。
清代沿之,統(tǒng)村十六個。
民國二十七年(1938年)屬寧德縣第一區(qū)。
民國三十二年,分為寧德縣濂坑鄉(xiāng)及蕉城鎮(zhèn)金涵保地。
解放初,1952年屬二區(qū)(區(qū)公所駐漳灣),1961年屬寧德縣城郊區(qū)。
1966年7月撤區(qū)設(shè)金涵人民公社,1984年10月,撤銷人民公社建制,建立金涵鄉(xiāng),1995年,改金涵鄉(xiāng)為金涵畬族鄉(xiāng)。