唐,属思王县。
宋、元,属郎水洞。
明洪武十年(1377年),改朗水洞为朗溪蛮夷长官司。
清初,隶属朗溪蛮夷长官司。
道光十年(1830年),改隶印江县。
民国十九年(1930年),设永义乡,属合水区。
1950年2月,仍置永义乡,属合水区。
1958年8月,乡改管理区,随后改公社。
1984年1月,复置永义乡,改隶朗溪区。
1992年,原永义、张家坝2乡合并为永义乡。
2015年3月,贵州省人民政府关于同意印江土家族苗族自治县乡镇行政区划调整的批复,新设置的紫薇镇辖原永义乡。