1951年,屬第三行政區(qū),為巴溝鄉(xiāng)和卡力崗鄉(xiāng)。
1953年,由同德藏族自治區(qū)改為同德縣以后,巴溝為當時同德下設6區(qū)中的一區(qū)。
1956年10月至1957年底,重編為第五區(qū)(巴溝)。
1958年3月,撤區(qū)并鄉(xiāng)時巴溝、卡力崗合并為巴溝鄉(xiāng),同年10月,改巴溝鄉(xiāng)公社。
1963年,分為松多、巴溝、卡力崗3個農業(yè)公社。
1965年,將原有的卡力崗公社、松多公社、巴溝公社合并為巴溝鄉(xiāng)。
1970年,改為巴溝人民公社。
1984年4月,復為巴溝鄉(xiāng)。