1915年,隶属北区,1949年思南解放,1950年2月1日,思南县人民政府成立,张家寨隶属3区,同年10月,张家坝辖管2个乡21个村,1958年为冉家坝大队,1981年属于张家坝公社里的冉家坝大队,1984年为冉家坝村,1992年2月,同年10月,贵州省人民政府准备思南县进行“建镇并乡镇区”工作,撤销张家寨乡、溪底乡、香家湾乡、竹园乡、合并建立张家寨镇,共形成1个居委会和23个村,冉家坝村属于张家寨镇管辖,2007年县政府下达《关于撤小村并大村整合的批复》,全县开展撤小村并大村的工作,把全县561个村合并成168个村,其中林家寨、大湾、冉家坝、双联、竹园合并成林家寨村,2010年11月16日,思南县人民政府批准调整全县行政区划,张家寨镇,原行政村7个调整设置为行政村22个,社区一个,冉家坝村属张家寨镇管辖。