天镇县属于山西大同,是山西省最西北的一个县。目前天镇县所在的位置,在唐朝为天成军,在辽代设天成县,明洪武年间设天成卫,英宗正统十四年(1449年,就是土木之变那年),将位于内蒙古托克托县的镇虏卫内迁到天成卫,清顺治三年(1646年),将天成、镇虏两个卫合并为天镇卫,雍正三年(1725年)改为天镇县。
慈云寺始建于唐德宗贞元年间,最初名称为“法华寺”,明朝宣德年间大修,改名为“慈云寺”,之后的屡次修葺均未改变宣德年间大修的风格。现在的慈云寺仍然保留明代中早期的建筑风格,或者说元代建筑风格明显。建筑方面最有特色的是圆形的钟鼓楼、以及毗卢殿顶的明代琉璃。
1900年庚子国变,慈禧太后和光绪皇帝西逃,途经天镇县时驻跸慈云寺。次年回鸾北京之后,慈禧和光绪分别题写“英灵万古”和“山河閒气”匾,敕赐慈云寺。
天镇慈云寺2006年第六批列入全国重点文物保护单位。