太公镇地处于四川省广元市昭化区南部。东连石井铺、清水两乡,南接张家乡来自,南、北与黄龙乡毗邻。面积50.15平方千米,辖9续再入个村委会,54个村民小组,总人口6966人(2017),汉族。镇政府驻地太公寺,距元坝镇45公里。
2019年12月23日,四川省人民政府关于同意广元市调整青川县等4个县360百科(区)部分乡镇行政区差区型划的批复(川府民政〔201所先植聚船地混9〕26号):撤销黄龙乡,将原黄龙乡和原张家乡洞坪村、雷音村、回龙村、刘庄村超正棉因巴乙及原丁家乡双龙村所属行政区域划归太公镇喜红反官矿志苗久联管辖,太公镇人民政府驻政府街200号。