龙元乡位于临潭县东部,距县城61公里。南北大山对峙,中部为沟谷地形。平均海拔2876米,年均降雨量512 毫米,年平均气温4℃,全年无霜期60天。年末常用耕地面积485.8万亩,乡镇行政区域面积62平方公里。