永安镇在建国前长期属富顺县管辖,行政辖区多有变更。
民国38年,富顺县设9区,置永安区,1958年组建永安人民公社,仍置永安区、辖永安、舒坪、黄市、联络、富全5公社。
1959年,永安划归自贡市郊区。
1962年新置永安街。
1983年改公社为乡,1985年撤永安乡,永安街遂为办事处,改置永安镇。
原属富顺县,称永安乡。
1958年组建公社,改称“七一公社”。
1959年划归自贡市属郊区(沿滩区)。
1962年更名为永安公社,并新置永安街。
1984年1月撤永安公社建永安乡。
1985年撤乡、街,合置永安镇至今。
2019年8月31日,四川省人民政府关于同意自贡市调整部分乡镇行政区划的批复:撤销刘山乡,将其所属行政区域划归永安镇管辖,永安镇人民政府驻金龙路141号。