春秋时属代地,战国时属赵国,秦汉时为雁门郡属地,三国时属魏国平城县。

 

                                                                                              

隋代时属云内县,唐代时为云中县地,隶属恒州。五代因之。

                                                                         

辽代分云中县,首次设置怀仁县,隶属于西京路大同府。 金代贞祐二年(公元1214年),升格为云州,隶属西京路大同府。 

                                                                                              

元代至元二十五年(公元1288年)云州降为县,隶属山西道大同路。 

                                                                                              

明、清两代,为怀仁县,隶属于大同府,民国属雁门道。 

                                                                                                 

                                                                                  

  

 

 
 
 
 
 
 
1938
建立怀仁县抗日民主政府,属晋绥边区管辖
1949
5月1日大同和平解放,析大同城、郊置大同市,隶属察哈尔省,全市分5个区。立怀仁县抗日民主政府,属晋绥边区管辖,同年10月,东、西雁北合并,划归察哈尔省,设雁北专署,属县有:灵丘、广灵、浑源、应县、山阴、大同、怀仁、朔县、平鲁、右玉、左云。
1952
12月察哈尔省撤销,大同市、雁北地区复归山西省
1954
7月大同县与怀仁县合并为大仁县
1958
6月市隶属雁北专区
1959
1月23日雁北与忻县合并为晋北专区,大同市隶属晋北专区。雁北合并为6个县:阳高、浑源、灵丘、左云、山阴、朔县。
分割线
1961
7月24日晋北专区撤销,大同市复归雁北专区领导,辖城区、口泉区、古城区、怀仁区。同年11月复归山西省直辖。
1962
11月撤销古城区、怀仁区,恢复大同县、怀仁县。市辖两区、两县.
1965
7月将大同、怀仁二县划归雁北专区。
分割线
1989
1月朔州市成立,雁北管辖的平鲁、朔县、山阴划归朔州市。
分割线
1993
7月10日雁北地区撤销,地市合并,怀仁、应县、右玉三县划归朔州市,将天镇、阳高、广灵、灵丘、浑源、左云、大同7县划规大同市,实行市管县。
2001
鹅毛口镇并入云中镇,里八庄乡并入毛家皂镇,小峪镇并入新家园乡。区划调整后,全县辖4个镇、6个乡:云中镇、吴家窑镇、金沙滩镇、毛家皂镇、何家堡乡、新家园乡、亲和乡、海北头乡、马辛庄乡、河头乡。
2018
8月经国务院批准,撤销怀仁县,设立县级怀仁市,以原怀仁县的行政区域为怀仁市的行政区域 。