唐代时期,南诏王征茶山时,曾留有营盘屯兵,即今东营。
明、清时期,设有明光隘、茨竹隘。
清道光二年(1822年),属大西练。
民国十八年(1929年),属第四区。
民国二十八年(1939年),属第四区明光乡。
民国三十三年(1944年),为明龙镇。
民国三十七年(1948年),为明光乡。
1949年12月,改明光区。
1950年10月,属第六区。
1958年11月,改明光公社。
1963年1月,改明光区。
1970年,复称明光公社。
1984年11月,为明光区。
1988年12月,改明光乡。
2011年4月,改明光镇。