1946年6月屬高密縣城西區(qū)。
1947年11月改為坊嶺區(qū)。
1951年9月劃為第十區(qū)。
1955年復稱坊嶺區(qū)。
1958年2月撤區(qū)并鄉(xiāng),稱袁家鄉(xiāng)。
同年9月,成立建國人民公社。
1959年3月改稱袁家人民公社。
1982年1月更名闞家人民公社。
1984年3月,社改鄉(xiāng)鎮(zhèn),分出初家鄉(xiāng),設闞家鄉(xiāng)。
1994年1月,撤銷闞家鄉(xiāng),設立闞家鎮(zhèn)。
1995年1月,撤銷初家鄉(xiāng),設立初家鎮(zhèn)。
2001年3月,高戈莊鄉(xiāng)與雙羊鎮(zhèn)合并為雙羊鎮(zhèn),撤銷初家鎮(zhèn),并入闞家鎮(zhèn)。
2007年8月,撤銷雙羊鎮(zhèn),并入闞家鎮(zhèn)。
2009年5月,將闞家鎮(zhèn)的鄭公、后鄭公一、后鄭二、后鄭三、后店東、后店西、北甲莊、西山甫、東山甫、逄家、劉家溝、陳家山甫、西新村、張家院、山前、東新村、潘劉莊、柳家屯、良灣屯、武巽屯、中嶺、前嶺、西嶺、后嶺、前柿子園、后柿子園、于家下坡27個行政村劃歸坊子區(qū)太保莊。