苏区时属大株区横山乡。
1931年属广昌县。
1933年属赤水县。
1949年前夕属株溪乡横山保。
1949年后初属白水区大株乡。
1950年属尖峰区北坑乡。
1951年属新民乡。
1952年立横山乡,均属大株区。
1956年属赤水区大株乡。
1957年属大株区。
1958年成立横山大队,初属大株公社,9月并属塘坊公社。
1961年属大株公社。
1968年属塘坊公社。
1984年撤社设乡,塘坊公社分设大株乡,同年6月横山大队改名为横山村民委员会。
2001年11月属塘坊乡。