三元镇,隶属于陕西省汉中市镇巴县。地处镇巴县西部,东接长岭镇、青水镇,西连简池镇,南邻黎坝镇、四川省巴中市通江县铁溪镇,北依西乡县峡口镇。辖区东西最大距离11.6千米,南北最大距离23.7千米,区域总面积348平方千米。
三元镇境内有陕南地区规模最大的自然风景区巴山林风景区1处,闻家坪、赵家院子红色旅游景点2个。
截至2022年10月31日,三元镇辖1个社区、14个行政村。根据第七次人口普查数据,截至2020年11月1日零时,三元镇常住人口为12119人。2011年,三元镇农业总产值1.08万元,农民人均纯收入4572元。