堰口镇为西乡县辖镇。位于县境中部,距县城7.5公里。面积132.6平方公里,人口3.2万。210国道、堰(口)洋(溪)公路过境。以农业为主,工业有食品加工、水泥、石灰石开采、陶瓷生产等行业。有午子山旅游景点。