民国时期,属济同乡。
1950年,属青杠坡区。
1953年,属杨家坳乡、水口乡。
1958年公社时代,取名城头盖大队,属青杠坡公社管辖。
1961年,撤销以区为公社的建制,将管理区改为公社。
1963年,城头盖大队属青杠坡区的杨家坳公社管辖。
1984年社改乡,建立杨家坳乡、大盆水乡、水口寺乡,城头盖村属青杠坡区的杨家坳乡管辖。
1992年2月,贵州省人民政府批准思南县进行“建镇并乡撤区”工作,同年10月,将原杨家坳乡、大盆水乡、水口寺乡合并为杨家坳苗族土家族乡,辖原三个乡镇的共19个行政村,城头盖村属杨家坳苗族土家族乡管辖。
2007年4月,县人民政府下达《关于撤小村并大村整合的批复》,全县开展撤小村并大村工作,把全县561个村合并成168个村,杨家坳苗族土家族乡将原34个村合并为9个村,其中,邵家渡村、关田坝村、堰塘村、城头盖村合并为城头盖村。
2010年11月16日,思南县人民政府批准调整全县行政区划,杨家坳苗族土家族乡调整设置为32个行政村,1个社区,城头盖村属杨家坳苗族土家族乡管辖。