五堵镇,隶属于陕西省汉中市城固县。地处城固县东南,是城固县、洋县、西乡县三县的结合部,辖区东西最大距离12.1千米,南北最大距离22.2千米,总面积135.5平方千米。
截至2020年6月,五堵镇下辖2个社区、10个行政村。截至2018年末,五堵镇户籍人口21549人。2011年,五堵镇农业总产值达到2.93亿元,规模以上工业企业总产值4000万元,社会商品销售总额达0.32亿元。