羊岭镇在清康熙年间(1662~1722年),属剑洲普成县思都乡政义里。民国三年(1914年),保改团,属隆礼团。1951年,设羊子乡。1958年4月,乡改公社。1981年,改为羊岭公社。1984年初,公社改乡。1992年,乡改镇。截至2020年6月,羊岭镇下辖2个社区和6个行政村。截至2019年,羊岭镇有工业企业1个,有营业面积超过50平方米以上的综合商店或超市16个。地处剑阁县东南部,东与苍溪县白桥镇、禅林乡接壤,南与阆中市桥楼乡为邻,西与锦屏乡相连,北与鹤龄镇毗邻。区域面积61.46平方千米。