明朝时期,古木镇境域为教化三部长官司之一部。
清朝时期,为逢春里。
清嘉庆二十五年(1820年),划属安平厅。
民国二年(1913年),属马关县北区。
民国十二年(1933年),设逢春镇、纸厂乡,属第五区。
民国二十九年(1940年),废区,并为长春镇。
民国三十八年(1949年)4月,为山县人民民主政府所辖,设古木区。
1950年4月,归回马关县,为第二区。
1958年9月,划入文山县设古木公社,其中文山坝的大沟绞、迷洒2乡划归红旗公社。
1963年,划小公社,设古木区。
1966年,又改公社。
1984年,设区。
1987年12月,改古木乡。
1999年,乡改镇。