锦溪镇位于龙泉城西,距市区12公里。东邻龙渊镇、南连八都镇、竹 畲族乡,西靠住龙镇、北接岩樟乡。
锦溪镇地势自西北向东南倾斜,三面环山,南部为山间盆地。境内山峰林立,周围有千米以上山峰60余座,其中昴山(海拔1254米)为锦溪、桑溪分水岭,是全市名山之一。
辖区总面积162平方公里,14个行政村,136个自然村,总人口1.1万人,耕地面积10530亩。气候温和,水源充足,光照好,无霜期长,宜种双季稻。林地21万余亩(其中毛竹资源4.3万亩,国有林2万亩),南端有丰富的铅锌矿。