清光緒33年(1907),上海戛、下海戛、中會山、秧田沖、王家對門等村統(tǒng)稱海戛村,作為羊腸營41個村中的一個村劃給沾益縣。
1937年又從沾益縣劃歸平彝縣。
1938年,海戛、大城頭、小城山、棠梨樹、大坪子等村設為河西鄉(xiāng)海戛保。
1950年9月,海戛保為行政村,1952年更名為海戛鄉(xiāng),同年營上區(qū)公所從巖頭寨遷到海戛。
1957年,將上海戛、下海戛、大城頭、棠梨樹等4個初級社合并為海戛、營上兩個高級社,1958年冬,又將這2個高級社合并為海戛管理區(qū)。
1959年10月,海戛、迤茂2個管理區(qū)撤銷,合并成立海戛大隊。
1965年,海戛大隊改稱海戛公社,1970年,海戛公社改為海戛大隊,原迤茂所屬村寨另成立迤茂大隊。
1983年,大城頭、小城山、棠梨樹、大坪子等村(含合依)另成立營上大隊。
1984年,海戛大隊改稱海戛鄉(xiāng),1988年撤海戛鄉(xiāng)改設海戛辦事處,2000年6月村級體制改革設海戛村委會。