小元乡,隶属于四川省南充市南部县,地处南部县西部,东接花罐镇,南邻伏虎镇,西接玉镇乡,北邻双佛镇,距南部县城55千米,区域总面积32平方千米。
1990年,现小元乡境域属双佛镇;1994年,双佛镇析置小元乡。截至2019年末,小元乡户籍人口为16051人。截至2020年6月,小元乡下辖7个行政村。
截至2019年末,小元乡有营业面积超过50平方米以上的综合商店或超市22个。