1959年双流县并入温江县,1962年复置双流县,1965年撤销华阳县并入双流县。
1997年,双流县面积1103平方千米,人口87.9万,辖19镇9乡:东升镇、太平镇、永兴镇、华阳镇、中和镇、文星镇、籍田镇、正兴镇、彭镇、大林镇、煎茶镇、黄龙溪镇、金桥镇、永安镇、白家镇、金花镇、九江镇、黄水镇、通江镇、公兴乡、黄甲乡、胜利乡、三星乡、合江乡、兴隆乡、万安乡、白沙乡、新兴乡。县政府驻东升镇。
1999年,双流县辖17个镇、9个乡:东升镇、大林镇、煎茶镇、永安镇、白家镇、九江镇、黄水镇、籍田镇、正兴镇、彭镇、太平镇、永兴镇、华阳镇、中和镇、文星镇、金桥镇、黄龙溪镇;公兴乡、黄甲乡、胜利乡、三星乡、合江乡、兴隆乡、万安乡、白沙乡、新兴乡。
2000年,双流县辖21个镇、5个乡。根据第五次人口普查数据,总人口874184人,其中: 东升镇 119741 、太平镇 22902、 永兴镇 21763 、华阳镇 106186、 中和镇 33230 、文星镇 25373 、籍田镇 35099 、正兴镇 31576 、彭镇 39481 、大林镇 24246 、煎茶镇 30647、 黄龙溪镇 25534 、永安镇 29732、 白家镇 34099、 九江镇 36342 、黄水镇 33022、 金桥镇 35131、黄甲镇18296 、公兴镇21514、胜利镇16365 、新兴镇26927 、三星乡 18381、 合江乡 18082 、兴隆乡 24438 、万安乡 19993 、白沙乡 26084。有彝族、藏族、羌族、苗族、回族、蒙古族、土家族、傈僳族、满族、纳西族、布依族、白族、壮族、土族、侗族、瑶族、维吾尔族、满族、鄂伦春族、傣族等民族分布。
2004年9月8日,四川省人民政府(川府民政[2004]32号)同意双流县撤销东升镇,其所属行政区域实行街道办事处管理体制。2004年底,双流县辖1个街道(东升)、25个镇(华阳、籍田、彭镇、白家、九江、太平、文星、正兴、大林、煎茶、永兴、黄水、金桥、黄甲、公兴、胜利、新兴、兴隆、万安、白沙、合江、中和、三星、永安、黄龙溪),84个社区委员会、183个村委会;面积1068平方千米,人口密度838人/平方千米。
2005年8月12日,四川省人民政府批准(川府民政[2005]29号),同意撤销双流县白家和文星两个镇建制,原来两镇所属的行政区域实行街道办事处管理体制。8月,撤销白家、文星两镇,设立西航港街道办事处,行政区域面积40平方千米。辖13个社区居民委员会,4个村民委员会。办事处驻地设在原白家镇政府。
2005年底,双流县辖2个街道、23个镇:东升街道、西航港街道、太平镇、永兴镇、华阳镇、中和镇、籍田镇、正兴镇、彭镇镇、大林镇、煎茶镇、黄龙溪镇、永安镇、九江镇、黄水镇、金桥镇、黄甲镇、公兴镇、胜利镇、新兴镇、兴隆镇、万安镇、白沙镇、三星镇、合江镇。
2006年9月7日,四川省人民政府(川府民政[2006]47号)批准:同意双流县撤销华阳、中和两镇建制,原两镇所属行政区域分别实行街道办事处管理体制。双流县撤销华阳镇、中和镇,设立华阳街道、中和街道。
2010年4月,市委、市政府决定,对天府新城和该县相关地域进行整合,将中和街道辖区整体和华阳街道辖区会龙村、观东村、红松村、石河村、蒲草村共5个村整体以及天府大道以东的劲松村部分组和东寺村部分组整组,面积约35平方公里的区域纳入成都高新区管理范围。
2011年9月5日,经省、市政府批复同意,双流县黄甲、九江两个镇将撤镇,实行街道办事处管理体制,目前,两镇撤镇设街道工作已圆满完成。
双流县今辖5个街道、19个镇:东升街道、西航港街道、华阳街道、黄甲街道、九江街道、太平镇、永兴镇、籍田镇、正兴镇、彭镇、大林镇、煎茶镇、黄龙溪镇、永安镇、黄水镇、金桥镇、公兴镇、胜利镇、新兴镇、兴隆镇、万安镇、白沙镇、三星镇、合江镇。