截止到2012年8月,荣昌县现辖15个镇,6个街道,209个行政村、42个社区。6个街道为昌元街道、昌州街道、广顺街道、安富街道、双河街道、峰高街道。15个镇为清江镇、荣隆镇、龙集镇、盘龙镇、远觉镇、吴家镇、观胜镇、铜鼓镇、清流镇、仁义镇、河包镇、古昌镇、直升镇、万灵(原路孔)镇、清升镇。
昌元街道
昌元街道辖玉屏、白象、桂花、板桥、武城矿区5个社区,方家坝、螺罐、杜家坝、黄金坡、海螺、八角井、七宝岩、许溪、新峰、宝成寺、虹桥、红岩坪、石河13个行政村。
荣昌县城建
昌州街道
昌州街道辖板桥社区1个社区,杜家坝村、黄金坡村、海螺村、七宝岩村、八角井村、石河村、红岩坪村、宝城寺村、油栎子村9个村。
广顺街道
广顺街道辖西大街、蒙梓桥、东路、西一路、西二路、曾家山、桐梓湾、滴水岩8个社区,天常、沿河、高瓷、工农、李家坪、龙兴、大冲、柳坝8个行政村。
安富街道
安富街道辖兴发、和平、华东、华南、华北、华西6个社区,普陀、斑竹、李湾、洗布潭、大院、垭口、石燕子、古桥、红庙、通安、沙河11个行政村 。
双河街道
双河街道辖沿河街、罗角湾、长山岭、新建、梅华园、河坝、益民7个社区,双河、大石堡、许家沟、响水、梅石坝、岚峰、铁炉、七里埂、老君庙、三步坎、峦堡、千佛、排山坳、三蔸树、王家坝15个行政村。
峰高街道
峰高街道辖阳光1个社区,峨嵋、红明、云教、石盘、唐冲、千丘塝、青杠坪、阳岩、五马、凉山、庙山、阮家庙、金银、凤凰14个行政村。
清江镇
清江镇辖街道居委会以及竹林、坪上、分水、河中、塔水5个行政村。
荣隆镇
荣隆镇辖新民1个社区,先锋、花铺、果园、黄坪、太平桥、沙坝子、柏香、高田、燕山、玉久、开源、铁锁、青峰、佛灵寺14个行政村。
龙集镇
龙集镇辖人和1个社区,老店子、高平、鲜梨、六合、抱房、清河6个行政村。[7]
盘龙镇
盘龙镇辖街道居委会以及藕塘、龙王、合心、大成、云台、合靖、禾苗、骑龙、半月、永陵庙、江津寺、拱桥、桂花、昌州、长岭、三合、石田、兴龙、白鹤寺、大建、石墙、莲花寺22个行政村。
荣昌县建设
远觉镇
远觉镇辖街道居委会复兴社区以及狮子桥、蔡家坪、白家寺、高观音4个行政村。
吴家镇
吴家镇辖人和1个社区,大坝、保安、民主、黄桷滩、双流、高峰、含珠桥、玉峰、燕子坝、团结、十烈、木兰12个行政村。
观胜镇
观胜镇辖街道居委会以及睡佛、云峰、银河、白塔、桥亭、许友、凉坪、曲塘8个行政村。
铜鼓镇
铜鼓镇辖街道居委会以及刘骥、共和、龙家冲、付桥、高山、万福桥6个行政村。
清流镇
清流镇辖清流、龙井庙、永兴寺、马草、新庙子5个行政村。
仁义镇
仁义镇辖人和1个社区,龙井、五里、和平、三奇、天灯、鹿子、梓潼、新店、水口、红梅、锣鼓、永灵、独柏、三星、瑶石、广济、金竹、瑶山、石梯子、正华20个行政村。
河包镇
河包镇辖街道居委会以及核桃、石马、金牛、转龙、海月、黄檀、经堂、长伍、法华、弥陀、天宫、雷抬、龙潭、大兴、狮子、观音阁16个行政村。
荣昌县城市之光雕塑
古昌镇
古昌镇辖街道居委会以及和丰、冲锋、金鱼、玉带、大青杠、盛家沟、新民、银匠河、百合堂9个行政村。
直升镇
直升镇辖街道居委会以及道观、塘坡、燕儿、黄泥、县龙、鹅颈、万宝7个行政村。
清升镇
清升镇辖街道居委会以及火烧店、漫水桥、三教寺、罗汉寺、楠木沟、三层岩6个行政村。
万灵镇
万灵镇(原路孔镇)辖街道居委会以及万灵、二郎、尚书、沙堡、龙湾、玉鼎6个行政村。