石梁镇地处浙江衢州市柯城区西北部,东邻九华乡,东南连万田乡、白云街道,南接姜家山乡、航埠镇,西南与沟溪乡为邻,西、西北与常山县东案乡、新桥乡毗邻,北连接七里乡,镇人民政府距柯城城区9.2千米,行政区域面积119.55平方千米,截至2019年末,石梁镇户籍人口为32246人。