城堰乡地处仁寿县东部边缘,距县城44公里,东与资阳市迎接镇接壤,南连仁寿县北斗镇,西邻仁寿县龙桥乡、鸭池乡,北与简阳市的老龙乡接壤。人民政府驻仁县城堰乡砖房村一组,电话区号028,邮政编码620577。1962年建乡,命名为城堰。于2005年,城堰与甘泉两乡合并形成现在的城堰乡。
到2012年末,乡设7个村民委员会、有54个村民小组。辖区总人口13267人,共3656户,其中场镇223人,有常年外出务工人员5436人。
城堰乡地处仁寿县东部边缘,地势西北高东部低,地形以丘陵为主。乡总面积37.9平方公里,耕地面积1.504万亩,人均1.35亩;可利用草地面积1.45万亩,林地面积1.96万亩。粮食作物以玉米、红著等为主。
畜牧业以生猪为主,2012年生猪饲养量0.86万头,年末存栏0.74万头;家禽饲养量5.3万羽,上市家禽2.64万羽。
教育方面,到2012年末,有幼儿园(所)2所,在园幼120人,专任教师9人;小学2所,在校生350人,专任教师35人,小学适龄儿童入学率100%;初中适龄人口入学率100%,小升初升学率100%,九年义务教育覆盖率达100%。
2019年,撤销城堰乡,将其所属行政区域划归北斗镇管辖,北斗镇人民政府驻大田街172号。