武源乡,地处临武县西部,位于武水河源头,驻地武源水头墟,距县城25公里。东接花塘乡,南与西瑶乡相邻,西与永州蓝山县浆洞、尚屏、田心、新墟4个乡镇交界,北连楚江乡。2015年12月,武源乡与西山瑶族乡成建制合并设立西山瑶族乡,乡人民政府驻水头圩(原武源乡人民政府驻地)。