1958年公社時代,取名代家山大隊,屬許家壩區管轄,1982年10月31日,全縣行政區劃調整,許家壩區轄三溪、雙壩、楓壩等6個公社,代家山大隊屬楓壩公社管轄。
1984年成立代家山村。
1985年全縣行政區劃再次調整,代家山村屬許家壩區楓壩鄉管轄1992年2月,貴州省人民政府批準思南縣進行“建鎮并鄉撤區”工作,建立許家壩鎮,代家山村屬許家壩鎮管轄。
2007年4月,縣人民政府下達《關于撤小村并大村整合的批復》,代家山村并入豐壩村,屬許家壩鎮管轄,2010年11月16日,思南縣人民政府批準調整全縣行政區劃,代家山村屬許家壩鎮管轄。