1949年前属永新县文溪乡。
1949年后,此地永新县拿山区的世田乡、南岸乡、拿山乡和泰和县津洞区太湖乡的小通选区所属。
农业合作化后,南面为小通、和平、拿山、光芒、南岸5个高级农业社,北面为长路、茶坪、贵溪、沟边、北岸5个高级农业社。
1958年,公社化时,南面的几个高级社组成“拿山公社”,北面的几个高级社组成“沟边公社”。
1959年,经江西省委批准成立井冈山管理局后,沟边、拿山两个公社归井冈山管理局所辖。
1969年,扩社并队时,沟边、拿山两个公社和厦坪公社合并为拿山公社(大公社)。
1972年调整社队规模时,又将“拿山(大公社)”分为“厦坪公社”和“拿山公社”。
1984年,撤社设乡,成立拿山乡。
2016年12月,拿山乡撤乡设镇。