胡家壩鎮位于寧強縣城以東,東接勉縣漆樹壩鎮、元墩鎮,南鄰鐵鎖關鎮,西連大安鎮,北依勉縣青羊驛鎮。總面積136.27平方公里。鎮政府距縣城42公里。境內屬漢江水系,流域面積45平方公里。西漢高速公路、108國道穿境而過,境內有立石子,壁山廟風景區,白果樹電站閘區,人工湖和玉帶河漂流旅游項目正在規劃中。全鎮轄14 個行政村,106 個村民小組。
古稱豬尾關,民國時設天池鎮,解放初為天池區公所駐地。1950年設胡家壩等鄉。1959年改胡家壩等管理區,屬鐵鎖關公社。1961年設立胡家壩等公社,1984年改胡家壩等鄉,屬鐵鎖關區。
1992年末,龍王鄉(原巨龍公社、紅星公社)地標北緯32°55′-33°00′/東經106°21′-27′,面積57.45平方千米,人口6382人,鄉政府駐楊四廟,轄趙家嶺(原勤儉大隊)、黃家營(原前進大隊)、羅家河壩(原援越大隊)、磨坊(原旭光大隊)、龍王(原防修大隊)、澗池溝(原奮勇大隊)、魯家寺(原反修大隊)、周家河(原建國大隊)、楊四廟(原抗美大隊)9村;胡家壩鄉地標北緯32°55′-33°01′/東經106°25′-31′,面積50.88平方千米,人口7152人,鄉政府駐胡家壩街,轄許家壩、樓子溝、黃池溝、高家山、胡家壩、汪家壩、立石子(原左家灣大隊)、清明山、石板溝、竹葉溝、七里溝11村;老代壩鄉地處本縣最東邊陲,地標北緯32°57′-33°01′/東經106°00′-35′,面積27.94平方千米,人口3706人,鄉政府駐老代壩,轄向家溝、王家營、老代壩、螞蝗溝4村。
1996年撤區并鄉設鎮,胡家壩、龍王、老代壩3鄉合并設立胡家壩鎮,面積175.6平方千米,人口1.7萬人,轄許家壩、樓子溝、曲子溝、高家山、胡家壩、汪家壩、立石子、清明山、石板溝、竹葉溝、七里溝、趙家嶺、黃家營、羅家河壩、磨坊、龍王、澗池溝、魯家寺、周家河、楊寺廟、向家溝、王家營、老代壩、馬皇溝24個行政村。