【概况】城关镇位于宕昌县中部,岷江两岸,平均海拔1740米。县政府所在地。2008年末,面积216平方千米,农业人口7750户25401人。辖4个社区、16个行政村。212国道过境。景点有高庙山公园、羊马城古堡遗址。
【2011年代码及城乡分类】621223100:
~002 122下坝社区
~003 121人民街社区
~004 121红河社区
~005 121新城社区
~200 121旧城村
~201 121石磊村
~202 220玉地河村
~203 220坡头村
~204 220计子川村
~205 220同盟村
~206 220光明村
~207 121人民街村
~208 121红光村
~209 220大草滩村
~210 220马鞍山村
~211 220瓦舍坪村
~212 220乔家村
~213 220立界村
~214 220鹿仁村
~215 220官鹅村
【宕昌镇】1949年设石磊、石桥2乡,1955年为城关和石磊乡,1958年建宕昌公社,1983年改镇。1996年,面积33.3平方千米,人口1.8万人,辖宕昌1个居委会,石磊、人民街、红光、大草滩、同盟、光明、旧城、玉地河、计子川、坡头10个行政村。
【官鹅藏族乡】位于县境中部,官鹅河畔,距县城5千米。1956年设官鹅乡,1958年并入宕昌公社,1987年析宕昌镇建官鹅藏族乡。1996年,面积87.7平方千米,人口0.4万人,其中藏族占30%,辖官鹅、马鞍山、鹿仁、立界、乔家、瓦舍坪6个行政村。