郭元乡,隶属于四川省阿坝藏族羌族自治州九寨沟县,地处九寨沟县东南部,东接甘肃省文县,南接草地乡,西南与勿角乡相邻,西部与双河乡接壤,北部与永丰乡相连,东北以永丰乡野猪关梁子、柴门关为界,行政区域面积136.1平方千米。
1949年,属下塘乡一个保,包括现草地乡;1984年,公社改郭元乡。截至2019年末,郭元乡户籍人口为4334人。截至2020年6月,郭元乡辖8个行政村,乡人民政府驻郭元村。
2011年,郭元乡实现农业总产值468万元。2011年末,郭元乡有商业网点22个。2011年,社会商品销售总额2.6万元。