明清時期,獅子鎮(zhèn)境域屬青山上鄉(xiāng)科天里。
清宣統(tǒng)三年(1911年),改為青獅上鄉(xiāng)。
1949年,設獅子區(qū)。
1956年,區(qū)撤,并入張塝區(qū)。
1957年,分屬張塝、劉河指導組。
1958年,設獅子公社。
1962年1月,恢復獅子區(qū)建制。
1975年2月,獅子區(qū)撤銷,分設獅子、花園兩個公社。
1984年,撤社,復置獅子區(qū),下設6個鄉(xiāng)。
1987年9月,區(qū)再度撤銷,分設獅子鎮(zhèn)、花園鄉(xiāng)。
2001年2月,花園鄉(xiāng)撤銷,并入現獅子鎮(zhèn)。