鄉以原駐地東陳得名。
宋屬歸仁鄉馬崗保、松岙保。
明屬歸仁鄉四都、五都。
清屬歸仁鄉七都、十都。
宣統二年分屬靖南、奠南2鄉地。
1929年析建岳頭、東陳、馬崗、南堡、南海、松岙、樟岙七鄉,屬第一區;仁義、雙橋、王家欖、平灣4鄉屬第四區。
1934年,合南堡、馬崗2鄉置南崗鄉,合南海、松岙2鄉置南岙鄉,合仁義、雙橋、王家欖、平灣4鄉置旦門鄉。
1936年,岳頭、東陳、南崗、南岙、樟岙5鄉屬第一督導區,旦門屬第三督導區。
1939年,岳頭、東陳、南崗、樟岙、南岙及仇家山并成靖南三鄉,旦門分屬高橋、獅虎2鄉。
1941年,靖南三鄉屬象南區(1943年稱上南區),高橋、獅虎屬石浦區(1943年稱下南區),1946年為靖海鄉、獅麓鄉地,直屬縣。
解放后,靖海鄉屬南莊區,獅麓鄉屬石浦區。
1951年析建東陳、沙崗、樟岙3鄉,屬南莊區;旦門、平柱2鄉,屬新橋區。
1956年,合東陳、沙崗、樟岙3鄉為東陳鄉,合旦門、平柱2鄉為旦門鄉。
1958年9月,東陳鄉析為東陳、南堡2大隊屬象山公社。
1959年,11月,東陳南堡2大隊合東陳管理區,旦門大隊稱旦門管理區。
1961年10月,成立東陳、旦門2公社屬定山區。
1983年撤公建鄉。
1986年,旦門鄉改屬南莊區。
1992年5月4日,旦門、東陳2鄉合并為東陳鄉,直屬縣。
2004年全鄉撤擴并行政村。