八墙子乡,隶属于新疆维吾尔自治区哈密市巴里坤哈萨克自治县,地处巴里坤县东北部,东邻红山农场、伊吾县,南接大河镇,西毗大红柳峡乡,北与三塘湖乡、蒙古国接壤。区域面积979平方千米。2018年,户籍人口3176人。
1954年,建成八墙子牧场。1985年,由原食品牧场改建八墙子乡。截至2019年10月,八墙子乡下辖2个行政村。
2018年,八墙子乡有工业企业1个,营业面积超过50平方米以上的综合商店或超市4个。