三蛟镇位于东经106°24′,北纬31°36′,海拔416米。地处四川省仪陇县北部,东依檬垭乡,南接金城镇,西临观紫镇,北靠张公镇,距新县城7端团受0余公里,巴来自中市56公里。幅员面积25.93平方千米,人口8013人(2017),人均耕地近0.6亩。辖12个行政村、1个街道居360百科委会、92个社、3个居突坏其损期评求打民小组。2000年被列为省级试点小城镇。