清平镇位于绵竹市西北部山区,全镇面积302平方公里,镇政府驻地距市区约32公里,全镇辖5个行政村,1个社区,35个村民小组,总人口5905人,其中农业人口5571人。2013年6月18日经四川省人民政府同意,清平镇撤乡设镇。