唐圣歷元年(698)屬鑾駕鎮(zhèn)。
歷經五代、宋、元、明,至清同治六年未更。
1867年屬閆莊。
1947年9月成立農會。
1948年2月分為菜園、閻溝兩個行政村。
1951年合并為閻溝小鄉(xiāng),包括三圪塔、官亭、樓上。
1956年又分為五個高級社。
1958年與賀營、王元、總管廟、三圪塔合并成立菜園營,屬閆莊公社。
1959年底又分為五個大隊,此村為閻溝大隊。
1960年3月劃歸伊川縣,屬閆莊公社。
1961年9月復歸嵩縣,屬閆莊區(qū)。
1963年屬閆莊公社。
1984年為上菜園村民委員會,屬閆莊鄉(xiāng)。
2008年閆莊鄉(xiāng)撤鄉(xiāng)建鎮(zhèn),屬閆莊鎮(zhèn),沿用至今。