1951年建雅安市,为西康省省会。
1955年西康撤省后属四川省,1958年撤市改县,1983年复市。
2000年6月14日,国务院批准:撤销雅安地区和县级雅安市,设立地级雅安市。雅安市设立雨城区,以原县级雅安市的行政区域为雨城区的行政区域。区政府驻沙湾路。
1997年,雨城区面积1070平方千米,人口31.2万,辖4个街道11镇11乡:东城街道、西城街道、河北街道、青江街道、中里镇、草坝镇、姚桥镇、合江镇、晏场镇、上里镇、大兴镇、沙坪镇、严桥镇、多营镇、对岩镇、观化乡、八步乡、下里乡、陇西乡、孔坪乡、李坝乡、香花乡、和龙乡、周河乡、南郊乡、北郊乡。
2000年,雨城区辖4个街道、11个镇、13个乡。根据第五次人口普查数据,全区总人口334475人,其中: 东城街道 54646、 西城街道 24213 、河北街道 31041 、青江街道 8097 、姚桥镇 12395 、草坝镇 14334、 合江镇 7923、 大兴镇 13393、 对岩镇 13684、 沙坪镇 6251、 中里镇 11318、 上里镇 10251、 严桥镇 9453 、晏场镇 8743 、多营镇 7494、 北郊乡 19590、 南郊乡 16039 、陇西乡 8300 、八步乡 8828 、观化乡 5332 、孔坪乡 4934、 李坝乡 4558、 周河乡 4070 、下里乡 9228 、香花乡 6388 、和龙乡 4302 、凤鸣乡 7237、 望鱼乡 2433。有彝族、藏族、羌族、苗族、回族、蒙古族、土家族、傈僳族、满族、侗族、瑶族、纳西族、布依族、白族、壮族、傣族等民族分布。
2004年,雨城区辖4个街道(东城、西城、河北、青江)、12个镇(草坝、中里、姚桥、合江、晏场、上里、大兴、沙坪、严桥、对岩、多营、碧峰峡)、12个乡(观化、八步、陇西、孔坪、李坝、香花、和龙、周河、南郊、北郊、凤鸣、望鱼)。
2005年,雨城区辖4个街道、12个镇、12个乡:东城街道、西城街道、河北街道、青江街道、姚桥镇、草坝镇、合江镇、大兴镇、对岩镇、沙坪镇、中里镇、上里镇、严桥镇、晏场镇、多营镇、碧峰峡镇、北郊乡、南郊乡、陇西乡、八步乡、观化乡、孔坪乡、李坝乡、周河乡、香花乡、和龙乡、凤鸣乡、望鱼乡。
2006年3月17日,经四川省人民政府(川府民政10号)批准,同意雅安市雨城区乡镇行政区划建制由原来的12个镇、12个乡、4个街道办事处调整为12个镇、6个乡、4个街道办事处。具体批复如下:
一、撤销李坝、北郊、陇西、周河、和龙、香花6个乡建制。
二、扩大5个乡镇、1个街道办事处的行政区域。
将原北郊、陇西2个乡所属行政区域并入姚桥镇。姚桥镇政府驻红星村。
将原和龙乡所属行政区域并入大兴镇。大兴镇政府驻前进村。
将原香花乡所属行政区域并入草坝镇。草坝镇政府驻草坝村。
将原李坝乡所属行政区域并入孔坪乡。孔坪乡政府驻新村村。
将原周河乡所属行政区域并入望鱼乡。望鱼乡政府驻望鱼村。
将姚桥镇的檬子、姚桥、汉碑、土桥、沙湾5个村所属行政区域并入青江街道办事处。青江街道办事处驻地由沙湾村迁至姚桥村。
三、姚桥镇更名为北郊镇。