罐垭乡,隶属于四川省南充市西充县,地处西充县城北偏西部,是西充县最偏远的乡镇;东南接鸣龙镇,西北与南部县接壤,西南同绵阳市盐亭县相连,距西充县城47千米,区域总面积27.84平方千米。
民国二十八年(1939年),现罐垭乡境域属南部县义和联保;1984年2月,由罐垭公社改为罐垭乡。截至2019年末,罐垭乡户籍人口为10876人。截至2020年6月,罐垭乡下辖1个社区、5个行政村:桃园社区、川井坝村、杨山岭村、文昌宫村、文昌岭村、羊角湾村,乡人民政府驻罐垭场。
截至2019年末,罐垭乡有营业面积超过50平方米以上的综合商店或超市28个。