景阳镇,地处大通县西南角,东接长宁镇,南与湟中区李家山镇为邻,西邻娘娘山,北与黄家寨镇接壤。人民政府驻苏家堡村。景1952年,设苏家堡乡。1956年,撤销苏家堡乡和新政乡合并为景阳乡。1958年,将景阳、碳门、清平3个乡合并为景阳公社。1961年,又划分为景阳、清平、碳门3个公社。1966年,景阳公社与碳门公社合并为景阳公社。1984年,又分为景阳乡和岗冲回族乡。2001年,景阳乡与岗冲乡合并成立景阳镇。2019年10月,景阳镇辖20个行政村。2018年,景阳镇有营业面积超过50平方米以上的综合商店或超市59个。