法镇,隶属于陕西省汉中市南郑区。地处南郑区东部,东接城固县二里镇,南连碑坝镇,西邻小南海镇、牟家坝镇,北邻湘水镇。辖区总面积179.99平方千米。
法镇境内旅游景点有象鼻崖,米仓古道、红色交通线从境内穿过。
截至2020年6月,法镇下辖14个行政村。截至2018年末,法镇户籍人口17878人。2011年,法镇农业总产值1.68亿元,工业总产值达到0.98亿元,社会商品销售总额达0.56亿元。