清末屬長(zhǎng)春府懷惠鄉(xiāng)。
1910年設(shè)縣后屬第三區(qū)。
1938年7月為菜園子村。
1945年11月為菜園子區(qū)。
1946年2月至4月劃歸德農(nóng)縣。
1946年5月至1947年10月為國(guó)民黨統(tǒng)轄的菜園子鄉(xiāng)。
1947年10月為菜園子區(qū)。
1950年7月改稱(chēng)第十一區(qū)。
1956年5月劃為菜園子、勝利、白魚(yú)、七家子、大沙坨鄉(xiāng)。
1959年4月成立菜園子人民公社。
1984年1月為菜園子鄉(xiāng)。
1993年2月為菜園子鎮(zhèn),名稱(chēng)一直沿用至今。