扎科乡,隶属于四川省甘孜藏族自治州甘孜县,地处甘孜县城西北部,东连贡隆乡,南与昔色乡毗邻,西接德格县,北靠茶扎乡,海拔3480米,东南距县城80千米,东南距州府康定464千米、省会成都822千米。区域面积491.43平方千米,截至2019年末,户籍人口3314人。
民国,属霍尔白日土司。1966年,设扎科、啊然隆2乡。1960年,划归绒坝岔联合公社,设扎科分社。1962年,析置扎科公社。1983年,公社改乡。截至2020年6月,扎科乡下辖13个行政村。
2011年末,扎科乡有商业网点4个。