金溪县辖8个镇,5个乡。8个镇是:秀谷镇、浒湾镇、双塘镇、何源镇、合市镇、琅琚镇、左坊镇、对桥镇;5个乡是:黄通乡、陆坊乡、陈坊积乡、琉璃乡、石门乡。
金溪县地处武夷山脉与鄱阳湖平原过渡地带,山脉、谷地、丘陵、平原地形皆有,梯级分布。笔架峰海拔1363.4米,为全县最高。金溪县地势由东南向西北倾斜。地貌以丘陵山地为主,其中山地占64.88%,水面占5.2%。东南多山地,丘陵、低丘及冈地广布于中部、西部。西南部为抚河冲积平原。