該鎮(zhèn)明朝屬宣化、安昌鄉(xiāng);清康熙年間,分屬四會鄉(xiāng)茅潭里、宣化鄉(xiāng)顧縣里、安昌鄉(xiāng)西陽里。
清同治年間,分屬宣化鄉(xiāng)顧縣里、宣化鄉(xiāng)宮臺里彌陀堡、安昌鄉(xiāng)西陽里天臺堡。
民國元年(1912),分屬第五區(qū)天臺堡和第八區(qū)彌陀堡、楊橋堡、多寶堡。
第二次國內(nèi)革命戰(zhàn)爭時期,分屬果城區(qū)、茗山區(qū)、升啟區(qū)。
民國三十七年(1948),分屬石洪鄉(xiāng)、靈峰鄉(xiāng)、南臺鄉(xiāng)、大茗鄉(xiāng)。
1949年5月屬長靈區(qū)草坪鄉(xiāng)、歐家港鄉(xiāng)、彭貴鄉(xiāng)、樂吾鄉(xiāng)、陳貴鄉(xiāng)、洪濱鄉(xiāng)、上羅鄉(xiāng)、伏二鄉(xiāng)和保安區(qū)雷山鄉(xiāng),南臺區(qū)郭思恭鄉(xiāng)、官廳鄉(xiāng)。
1951年,屬八區(qū)。
1955年,為礦山區(qū)。
1958年,礦山區(qū)改為礦山公社。
1959年又稱礦山區(qū)。
1975年,撤區(qū)并社,為礦山公社。
1984年4月,礦山公社改為礦山鄉(xiāng)。
1989年9月,經(jīng)省人民政府批準,以礦山鄉(xiāng)政府駐地陳貴命名,將礦山鄉(xiāng)改為陳貴鎮(zhèn)至今。