土門鎮(zhèn)位于茂縣東北部,距茂縣縣城40公里,距綿陽市130公里,屬涪江水系,土門河流經(jīng)土門轄區(qū)12公里。幅員面積203.84平方公里,鎮(zhèn)政府駐地建設(shè)村2組24號,途徑國道347線,駐地海拔1000米。東與北川縣接壤,南與綿竹縣為鄰,西靠富順鎮(zhèn),北以黑杉包與北川縣馬槽鄉(xiāng)一山之隔。內(nèi)轄建設(shè)村、新洋村、萬安村、太安村、團(tuán)結(jié)村、永城村、亞坪村、竹包村、四坪村、永和村、聯(lián)合村等11個村民委員會,56個村民小組,共有2778戶11304人,人口以羌族為主。
全鎮(zhèn)耕地面積14373畝,林地面積154760畝。糧食作物主要有玉米、黃豆、馬鈴薯等,經(jīng)濟(jì)作物以青紅脆李獼猴桃等水果、萵筍白菜等蔬菜為主,收入主要來源于種養(yǎng)殖和外出務(wù)工。