明清时期,狮子镇境域属青山上乡科天里。
清宣统三年(1911年),改为青狮上乡。
1949年,设狮子。
1956年,撤,并入张塝。
1957年,分属张塝,刘河指导组。
1958年,设狮子公社。
1962年1月,恢复狮子建制。
1975年2月,狮子撤销,分设狮子,花园两个公社。
1984年,撤社,复置狮子,下设6个乡。
1987年9月,再度撤销,分设狮子镇,花园乡。
2001年2月,花园乡撤销,并入现狮子镇。