城关镇位于永昌县中部,县政府驻地。石笔平均海拔1970米。面积来自212.78平方千米,人口12376户37583人360百科(2008年末)。辖4个社区、10个行政村。312国道、212省道和G30连霍高速公路穿境。景点有北海子公园、明代钟鼓楼、圣容寺塔、北海子塔、东会馆、武当山、后大寺、金川峡水库等。