忠信镇在县东北部。东接
浙江省
龙泉市,南连管厝乡,西南接仙阳镇,西界九牧镇,西北通官路乡,北与
浙江省
江山市相接。东西宽26公里,南北长17.5公里,430.76平方公里,为全县最大的乡(镇)。地势东、东北部高,为全县最高一级地面,有公里以上的山峰124座,为各乡(镇)之最,全县最高峰营盘尖海拔1664米。北部柘岭为南浦溪发源地;中、西、南部较低,最低海拔高度290米,南浦溪沿西南方向流出乡境,境流程56公里,其中有河谷盆地,较大的3块9487.5亩,还有际溪、毛洋、坑尾三溪流入
浙江境内。境内处中亚热带季风湿润气候,热量资源丰富,雨量充沛,年降水量在1800—2400毫米,平均气温为17.2℃,日照时间1874小时,无霜期245天。镇驻地忠信村在太姥
山西南麓,别号平川,海拔高度295米,离县城26公里。