二郎壩鎮地處寧強縣東南角,東連南鄭縣黎坪森林公園,西與高寨子鎮接壤,北與鐵鎖關相通,南接禪家巖鎮。境內溶洞眾多,河流密布,水資源豐富,建有天生橋、二郎壩二級電站2座。總面積176.4平方公里,耕地面積 793.53 公頃,其中水田 211 公頃 , 旱地 572.53 公頃。距縣城36公里,距西漢高速公路韓家壩出口24公里。鎮轄6 個村、56 個村民小組。
1950年設天臺鄉、水田坪鄉(1953年-1958年水田坪鄉曾劃歸黎坪中心區)。1958年改為二郎壩管理區、水田坪管理區,屬鐵鎖關公社。1961年建二郎壩公社(曾更名為幸福公社、永新公社)、水田坪公社,屬鐵鎖關區。1984年改水田坪鄉、二郎壩鄉。
1992年末,水田坪鄉地標北緯32°45′-54′/東經106°24′-34′,面積98.84平方千米,人口3259人,鄉政府駐水田坪,轄三壩子、羅家壩、水田坪、掛子山、茶園子、桃園壩、板蒼壩7個行政村;二郎壩鄉地標北緯32°55′-33°00′/東經106°20′-27′,西北與高寨子鄉交界,面積57.21平方千米,人口4265人,鄉政府駐埡豁里,轄馬面山、白果樹(原后頭林大隊)、二郎壩(原永遠大隊)、蓮花庵(原永久大隊)、雷家灣、天臺山、楊家山7個行政村。
2001年,撤銷水田坪鄉并入二郎壩鄉。2011年撤鄉設鎮。