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