海棠镇因古镇多植海棠花而得名。
甘洛县辖镇。原属越西县,1942年建海棠乡,1958年改公社,1959年划入 ? 甘洛县,1961年复置乡,1974年再改公社,1984年又复置乡,1992年建镇。位于县境西北部,距县城34公里。面积111.2平方公里,人口0.4万。甘(洛)石(棉)公路过境。辖唐家湾、徐家山、正西、西桥、大桥、海棠、东门7个村委会。乡镇企业有采矿、运输、商贸等业。农业主产马铃薯、荞麦、玉米,兼产核桃、花椒、生漆。牧业以绵羊、山羊、黄牛、猪为主。海棠镇联系电话:0834-7834525
2022年5月,海棠镇被命名为2021年度凉山州乡村振兴先进乡镇。
2021年5月,根据第七次全国人口普查结果,海棠镇人口数量为.97万人,位列甘洛县各乡镇人口数量排行榜第6位。
历史沿革:民国时,属西康省越西县三区。
1952年9月,设越西县海棠区海棠乡。