宣统元年(1909)置靖江县。
1913年属滇中道。
因与江苏省靖江县同名,1914年更名绥江县,名称沿用至今。
1916年废道,直属省。
1942年属第一行政督察区。
1950年7月19日,绥江县人民政府建立。
1951年8月,绥江县4个区辖1镇49行政村。
1952年8月,增设第五区。
1953年6月,县城中城镇由区辖镇改为县辖镇(乡级镇),绥江县为5区1镇,区辖39乡。
1958年9月至1983年12月,为政社合一的人民公社体制。
1984年1月,撤社设区,绥江县为1镇4区。
1997年1月,田坝撤乡设镇,绥江县为5镇1乡。
2001年绥江县属昭通市管辖。
2005年8月,田坝镇并入中城镇,绥江县为4镇1乡。
2024年9月,撤销板栗乡设立板栗镇,绥江县辖5镇。