乡以原驻地东陈得名。
宋属归仁乡马岗保、松岙保。
明属归仁乡四都、五都。
清属归仁乡七都、十都。
宣统二年分属靖南、奠南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年全乡撤扩并行政村。