西漢元朔四年(125年)漢高帝封婁敬畏建信候,封底為建信縣,轄木李一帶;東漢末年,建信縣已廢,木李一帶屬臨濟(jì)縣,屬樂安國;十六國時期,臨濟(jì)縣屬平原郡;隋統(tǒng)一后,木李一帶屬鄒平縣地,一直到清末;1935年,木李屬青城縣第四區(qū);1948年高苑、青城二縣合并后,為高青縣第六區(qū);1956年高青、齊東二縣合并后,為齊東縣木李鄉(xiāng);1959年撤銷齊東縣后,屬鄒平縣青城人民公社;1961年恢復(fù)高青縣后,為高青縣青城區(qū)木李人民公社;1971年撤區(qū)并社,改為青城人民公社木李管區(qū);1984年高青縣劃為十九個鄉(xiāng)鎮(zhèn)時,設(shè)立木李鄉(xiāng),轄木李、新徐、杜集三個管區(qū)。
1987年2月,行政區(qū)劃調(diào)整,楊坊鄉(xiāng)的楊坊管區(qū)劃歸木李鄉(xiāng)管轄。
1990年隨高青縣劃歸淄博市管轄。
1991年,由楊坊管區(qū)的8個村和木李管區(qū)的14個村組建清河管區(qū),至此木李鄉(xiāng)轄木李、新徐、杜集、楊坊、清河5個管區(qū)。
1998年,撤鄉(xiāng)建鎮(zhèn),更名為木李鎮(zhèn)。
現(xiàn)在的木李鎮(zhèn),轄5個管區(qū),103個行政村。