自唐贞元十六年(800)至清末(1911),属分宁县、宁州、义宁州山谷区上杭乡。
1949年隶属回坑乡,1958年建新湾公社分设为回坑大队与南茶大队。
1960年武宁县船滩乡的杨井大队划入南茶大队。
1967年回坑大队更名为红旗大队。
1968年南茶大队并入红旗大队。
1977年红旗大队分设为南茶大队与回坑大队。
1979年从南茶大队中分设新村大队,1984年南茶大队、杨井大队、回坑大队分别改名为暗坑村、杨井村、回坑村。
2005年回坑村与暗坑村、杨井村合并为回坑村,沿用至今。