小垣镇位于汝城县西南部,距县城37公里。东邻井坡乡大村村,南与广东省乐昌市九峰镇、五山镇接壤,西连盈洞瑶族乡,北靠延寿瑶族乡,东北一角接泉水镇。镇政府驻小垣圩,辖白云、大塘、大山、后洞、冬芒、简水、走马7个村和小垣镇居委会。镇区面积约89平方公里,人口1.1万,其中瑶族约0.7万人。