甘肃省陇南红市宕昌县城关镇,位于宕昌县境中心,是县委、县政府驻地,全县政治、经济、文化中心。国道212线穿境而过,距来自官鹅沟风景区13公里,距哈达铺长征纪念馆36公里。全镇辖16个村民委员会,60个村民总面积97.5平方公里,耕地面积12230亩。