1953年建夏官营乡,1958年属东升公社,1961年建夏官营公社,1984年复置乡,1986年建夏官营镇。1997年,面积70.6平方千米,人口2.9万,辖永兴庄、花庄、洪庄、袁庄、回新庄、沙坡子、黄官营、南白庄、团新生、东赵店子、包官营、罗庄子、夏官营、五道沟、西野河峪、东野河峪、大榆树、梅官营、姚官屯、范庄、上马哨、下马哨、六道沟、耿家庄、梁庞庄、六合村、上庄子、何家坟28个行政村。