清代时期,置尚义乡。
民国九年(1920年),设韩字保。
民国二十三年(1934年),改为尚义乡。
民国二十四年(1935年),乡改镇。
民国二十九年(1940年),镇改乡。
1958年3月,乡改公社。
1984年5月,公社改乡。
1992年9月,中店、尚义2乡合并为尚义镇,驻韩家场。
2010年3月,象耳镇乐象、红岗、七里3村和悦兴镇英勇村划归尚义镇。
2019年,撤销象耳镇和白马镇,将其所属行政区域划归尚义镇管辖。