张义镇,隶属于甘肃省武威市凉州区,地处凉州区南部,东与古浪县民权镇接壤,南与天祝藏族自治县哈溪镇、古浪县古丰镇为邻,西邻天祝藏族自治县大红沟镇,北接黄羊镇和谢河镇。行政区域面积347平方千米。截至2018年末,张义镇户籍人口为33315人。
西汉至十六国“五凉”时期,张义镇境域属武威郡张掖县,张掖县治所即今凉州区张义镇一带;2002年8月,张义撤乡建镇;2004年7月,中路、上泉并入张义镇。截至2020年6月,张义镇辖13个行政村,镇人民政府驻堡子村。
2018年,张义镇有工业企业4个;有营业面积超过50平方米以上的综合商店或超市8个。