年设区，1988年设乡。
行政区划.西街口镇共辖10个行政村，分别是：西街口村、雨布宜村、绿水塘村、紫处村、威黑村、宜奈村、新木凹村、芭茅村、糯衣村、格渣村。
产业.全镇地形属于喀斯特地貌，丘陵山路为石灰岩覆盖，有丰富的石材、矿产和生物资源。粮食主要以玉米、水稻、小麦等为主；经济支柱主要是烤烟、石材加工业为主。森林覆盖率达到35.2%，其中生物主要有野兔、蛇、猫头鹰、穿山甲等；矿产资源主要有青石、白海棠、虎纹石、墨石、秋木石、石板、红黏土、铁矿、石英砂等。