春秋属荆楚之地,东汉阳嘉三年(134)始属汉寿县。
解放前,罐头嘴属大同乡,这里仍是三段废堤,四个小垸,仅住有400余农户,1700余人。
解放后,属汉寿县五区保安、南赶乡。
1954年根治西洞庭湖,1955年3月县委组织移民,迁入3480户,14509人,设置保安、西北、南赶、双全、盘古、新建、洛新、大新8乡。
1956年5月撤区合并建罐头嘴乡,乡人民政府驻罐头嘴。
1958年9月属洲口人民公社,1961年4月析建罐头嘴人民公社,1984年3月复名罐头嘴乡,所辖大队改村,1993年5月增设罐头嘴居委会,下辖19个行政村,2个小三场,1995年10月乡改镇,政府驻地未变。