乔庄镇隶属于四川省广元市青川县,民国元年(1912年),设乔孔黄团练公所,属青川分县。1953年,更名城关镇,属乔庄区。1958年,城关镇更名乔庄镇。2019年撤销黄坪乡、瓦砾乡、孔溪乡和大坝乡,将其所属行政区域划归乔庄镇管辖。2020年6月,乔庄镇下辖7个社区和18个行政村。2019年,乔庄镇有工业企业24个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市12个。乔庄镇境内有105省道过境,境内长8千米;县道剑(阁)青(川)公路过境,境内长4.6千米;乔(庄)李(子坝)公路过境,境内长6.4千米。