巴山鎮(zhèn)位于寧強(qiáng)縣城以南,南靠四川朝天區(qū)兩河口鄉(xiāng),西連黃壩驛與棋盤關(guān)相望,北靠紅石梁與漢源鎮(zhèn)連襟。鎮(zhèn)域面積103平方公里(其中耕地 面積 1004.6 公頃,林地面積 7161 公頃)。鎮(zhèn)政府距縣城33公里。何家墳至四川萬家、縣城至毛壩河鎮(zhèn)、禪家?guī)r鎮(zhèn)、茅(坪溝)關(guān)(口壩)公路等4條公路貫通全境。轄7 個(gè)行政村, 48 個(gè)村民小組。主要河流有茅坪溝、毛壩河。
1950年設(shè)茅坪溝鄉(xiāng)、關(guān)口壩鄉(xiāng)。1959年改為茅坪溝公社,下設(shè)茅坪溝、關(guān)口壩等管理區(qū)。1961年分為茅坪溝公社(曾更名繁榮公社)、關(guān)口壩公社(曾更名東方紅公社),1984年改茅坪溝鄉(xiāng)、關(guān)口壩鄉(xiāng),屬巴山區(qū)。
1992年末,茅坪溝鄉(xiāng)地標(biāo)北緯32°42′-46′/東經(jīng)106°08′-17′,面積42.73平方千米,人口4070人,區(qū)公所、鄉(xiāng)政府駐熊家院,轄石羊棧(原紅旗大隊(duì))、石壩子(原建國大隊(duì))、馮家院(原建華大隊(duì))、瓦場(chǎng)坡(原利民大隊(duì))、芝草溝(原東風(fēng)大隊(duì))、茅坪6村;關(guān)口壩鄉(xiāng)地標(biāo)北緯32°40′-44′/東經(jīng)106°10′-19′,面積60.53平方千米,人口6574人,鄉(xiāng)政府駐關(guān)口壩街,轄高橋、中壩子、關(guān)口壩、大磨河、麥子坪(原紅衛(wèi)大隊(duì))、王家溝(原革新大隊(duì))、羊巷子、羅圈巖8村。
1996年,茅坪溝鄉(xiāng)面積42平方千米,人口0.4萬人,轄石羊棧、石壩子、馮家院、瓦場(chǎng)坡、芒草溝、茅坪6個(gè)行政村;關(guān)口壩鄉(xiāng)面積58平方千米,人口0.7萬人,轄高橋、中壩子、關(guān)口壩、大磨河、麥子坪、王家溝、羊巷子、羅圈巖8個(gè)行政村。2001年,撤銷茅坪溝鄉(xiāng)、關(guān)口壩鄉(xiāng),設(shè)立巴山鎮(zhèn)。