1921年屬鶴齡鄉。
1927年屬思南縣合朋復興區署。
1952年屬長壩鄉。
1953年建初級社,1957年建高級社,1958年公社時代,取名萬古大隊,屬長壩公社管轄。
1961年,撤銷以區為公社的建制,將管理區改為公社。
1963年,謝萬古大隊屬水塘公社管轄。
1972年,公社區劃調整,塘頭區撤銷坡頂公社并入長壩、合朋兩個公社,撤銷水塘公社,并入長壩公社,萬古大隊屬長壩公社管轄。
1982年,恢復坡頂、水塘公社,萬古大隊屬水塘公社管轄。
1984年撤隊設萬古村屬合朋溪區的水塘鄉管轄。
1992年2月,貴州省人民政府批準思南縣進行“建鎮并鄉撤區”工作,同年10月,撤銷長壩鄉、坡頂苗族土家族鄉、水塘鄉合并建立長壩苗族土家族鄉,轄原三個鄉鎮的共15個行政村,萬古村屬長壩苗族土家族鄉管轄。
2007年4月,縣人民政府下達《關于撤小村并大村整合的批復》,全縣開展撤小村并大村工作,把全縣561個村合并成168個村,長壩苗族土家族鄉將原15個村合并為4個村,其中,尖山村由長青村、太平村、尖山村、萬古村合并而得。
2010年11月16日,思南縣人民政府批準調整全縣行政區劃,同意思唐鎮等27個鄉鎮行政村(社區)調整設置為行政村489個,社區37個。
長壩苗族土家族鄉調整設置為14個行政村,1個社區,萬古屬長壩苗族土家族鄉管轄。