新坝镇地处祁连山浅山区,位于高台县城西南56公里处, 由原新坝、红崖子两乡合并而成,2013年撤乡建镇,总面积786.13平方公里,耕地面积10.47万亩,播种面积98843亩,现辖30个村,1个农场(明水农场),295个村民小组,5340户,20176人,其中劳动力15044人。