明清屬華州。
中華民國元年(1912年)后,為華縣的大明鄉(xiāng)。
1949年5月,改為大明區(qū);同年8月,與豐鎮(zhèn)區(qū)合并為六區(qū)。
1953年7月,又恢復(fù)大明區(qū)(一度稱八區(qū))。
1956年4月,為高塘區(qū)的大明鄉(xiāng)。
1957年4月,撤高塘區(qū),大明鄉(xiāng)直屬縣政府。
1958年9月,成立星火公社。
1959年1月,為渭南縣高塘公社的大明管理管轄。
1961年9月,改稱華縣的大明公社。
1984年,改為大明鄉(xiāng)。
1998年,改設(shè)大明鎮(zhèn)。
2010年12月,與原金惠鄉(xiāng)合并為大明鎮(zhèn)。