全区共有10个乡镇、3个街道办事处、1个旅游风景区管委会。1999该区更名为通川区,其具体乡镇如下:1、西外镇;2、北外镇;3、罗江镇;4、蒲家镇;5、复兴镇;6、双龙镇;7、魏兴镇;8、盘石乡;9、东岳乡;10、新村乡。