青川县辖11个镇、23个乡、2个民族乡、1个国家级自然保护区:
镇:乔庄镇、青溪镇、房石镇、关庄镇、凉水镇、竹园镇、木鱼镇、沙州镇、姚渡镇、三锅镇、马鹿镇;
乡:黄坪乡、瓦砾乡、孔溪乡、茶坝乡、大坝乡、桥楼乡、乐安寺乡、前进乡、曲河乡、马公乡、石坝乡、红光乡、苏河乡、茅坝乡、楼子乡、金子山乡、七佛乡、建峰乡、白家乡、板桥乡、骑马乡、观音店乡、营盘乡;
民族乡:蒿溪回族乡、大院回族乡;
类似乡级单位:唐家河国家级自然保护区;
其他:青川县竹园经济开发区。