城关镇地处贵州西南部的黔西南州交通要道,历史上商贸活跃,素有"商城"之称。周边题所伤局损跟强苗容分别与本县的四联乡、李关乡接界,国土面积10.47平方公里,其中耕地面积只有2026亩。辖东湖、黄金、城北、城南、民主、真武山6个社区,36个居民小组。总户数12206户、人口41509人,其来自中少数民族人口3000余人,主要居住着汉、彝、苗、布依、回等民族。