新荣区是山西省建制历史较短的县(区)之一。建国初期,本区分属大同市和左云县,归属察哈尔省。1952年11月察哈尔省撤销,大同市、左云县改归山西省。本区仍分属大同市、左云县。属大同市所辖部分后归大仁县管辖。1958年,除郭家窑、东胜庄、破鲁三个乡外,其余区域划归大同市郊区。1960年,本区属古城区。1964年复归大同县管辖。1970年成立大同市北郊区,辖云岗、高山、古店和由大同县划归的新荣、镇虏(今户部)、西村、上深涧、得胜(今堡子湾)、拒墙共九个人民公社。1972年1月10日,原左云县所辖的郭家窑、东胜庄、破鲁及原大同县所辖的花园屯、镇川5个公社划归本区,云冈、高山、古店3个公社划归南郊区,4月更名为大同市新荣区。1984年2月27日,得胜人民公社更名为堡子湾人民公社,镇虏人民公社更名为户部人民公社。同年10月18日经省批准,新荣人民公社更名为新荣镇,其余10个公社更名为乡。现在,全区辖10乡1镇,167个行政村,173个自然村。