湘江源瑶族乡位于蓝山县西南部山区,乡政府驻地距塔峰镇28公里。东北与所城镇交界,南与荆竹、大桥瑶族乡相邻,西北与宁远县接壤。乡政府驻同村,辖同村、高源、坪源、联村、竹林5个村,31个村民组。乡以集中点紫良源取名。1953年建紫良民族乡,1958年更名群峰人民公社,1961年为紫良瑶族公社,1984年改紫良瑶族乡,是全县海拔最高的乡镇之一,平均海拔高达近千米。全乡总面积149平方公里,耕地140公顷,林地面积4157公顷,686户,2868人,其中:瑶族人口占总人口的98%。境内公路有3条乡道直通每个村。