清道光年间,为九保一甲辖地。
民国二十四年(1935年),分属第三区的冉高联保。
民国二十九年(1940年),属第一区的坪高乡。
民国三十年(1941年),属第一区的冉高乡。
民国三十六年(1947年),冉高乡更名人和乡。
1953年,人和乡更名新民乡。
1958年,新民乡改为新民公社。
1981年,新民公社更名新枞公社。
1983年,新枞公社改为新枞乡。
2001年11月,撤新枞乡改为巴山镇。
2004年9月,黄溪乡并入巴山镇。