晋永嘉元年(307年)改名涪城县。
1913年以治地在绵山之阳,改为绵阳县。
1976年将绵阳县城关镇和城郊、开元、园艺、五一公社划出建立绵阳市(县级)。
1978年撤销绵阳县,其政区并入绵阳市。
1985年改绵阳市为地级绵阳市中区。
1993年撤市中区,在涪江以西建涪城区。
1992年10月30日,撤销绵阳市市中区,设立涪城区、游仙区。涪城区辖城厢、城北、工区、南山、朝阳5个街道办事处和石塘、丰谷、塘汛、永兴、吴家、杨家、青义、城郊、金峰9个乡镇,区政府驻原绵阳市市中区政府驻地。
1997年,涪城区面积597.3平方千米,人口50.4万,辖6街道7镇5乡:城厢街道、城北街道、工区街道、南山街道、朝阳街道、绵阳市开发区街道、吴家镇、塘汛镇、石塘镇、丰谷镇、杨家镇、永兴镇、青义镇、金峰乡、城郊乡、玉皇乡、石洞乡、河边乡。
2000年,涪城区辖6个街道、14个镇、2个乡。
2004年,涪城区辖9个街道(城厢、城北、工区、南山、朝阳、高新区、园艺、创业园、经开区城南)、14个镇(石塘、丰谷、塘汛、永兴、金峰、关帝、龙门、吴家、杨家、青义、河边、新皂、磨家、玉皇)、2个乡(城郊、石洞)。