春秋时期,属巴国。
秦汉时期,属巴郡。
南北朝西魏时,始属垫江县。
明洪武十四年(1381年),名梅家场,属太平里。
清乾隆元年(1736年),属北里;光绪四年(1878年),属北里五甲。
宣统二年(1910年),属周家镇。
民国三年(1914年)。
属第四区。
民国十年(1921年)。
属第六区。
民国二十年(1931年),置梅家镇,驻梅家场,属第三区。
民国二十九年(1940年),撤梅家镇改置永安乡。
民国三十四年(1945年),属周嘉区。
1958年3月,永安乡改为永安公社。
1983年6月,永安公社改为永安乡。
1992年10月,永安乡改置永安镇,五龙乡并入。