该镇位于江华瑶族自治县的东南部,东接贝江、水口,西界白芒营,南邻大圩,北邻清塘壮族乡。镇政府驻地距沱江(县城)61公里,总面积114.87平方公里,耕地面积18675亩,其中:水田11635亩、旱土7022亩,全镇有行政村28个(小圩、荆村、联村、湄溪、寨脚、大坪、三门口、沙柳、老屋、金田、新寨、枫源、大石、车田、塘肚、河湾、茅坪、上大、桥头、茶华园、深冲、陈家、牛塘营、竹才、绣球、青山口、十字、练江),居委会1个,据相关网站资料显示,该镇有5599户,总人口22929人,瑶族人口17151人,占总人口74%。
小圩于1995年撤区并乡成为建制镇,辖原小圩乡和原桥铺乡。