宋时一部分属侯官县东孝悌乡的处仁里,石门乡的万安里,一部分属怀安县感应乡的清平里,侯官乡的安定、德风、江阳、清泰、北平、灵运、超胜里,同乐东乡的施化里。
元、明时为一都、十三至二十一都、三十六都;清属一都、三十六都、三十七都、四十九都、五十都、五十一都、五十二都、五十六都,清末分属官源区和甘蔗区。
1940年为凤山乡、关源乡,属第四区,1945年为凤山乡,1948年分为九凤乡、桐口乡、关源乡,均隶甘蔗区。
1949年9月属第七区,1956年并入白沙区,1958年5月单独设立荆溪乡,9月成立荆溪人民公社。
1962年10月恢复区建制,1964年9月撤区并社,仍为荆溪人民公社,1996年划出南山、洽浦、昙石、流洋4个行政村归甘蔗镇,1984年7月撤销公社为乡建制,1992年8月改为镇建制。