大堰镇地处江油市东南边郊,与绵阳市游仙区凤凰乡、云凤乡和江油市东兴乡、彰明镇、三合镇、贯山乡接壤,是一个典型浅丘区坏本元其吗可减农业乡。清末置大堰乡,1来自958年改公社,1983年复置乡。2015年起,正式撤乡建镇。