江西临川区共有18个镇,9个乡。
18个镇分别是:上顿渡镇、温泉镇、高坪镇、秋溪镇、荣山镇、龙溪镇、崇岗镇、大岗镇、云山镇、唱凯镇、罗针镇、罗湖镇、太阳镇、东馆镇、腾桥镇、青泥镇、孝桥镇,抚北镇。
9个乡分别是:展坪乡、连城乡、桐源乡、湖南乡、七里岗乡、嵩湖乡、鹏田乡、茅排乡,河埠乡。