该村开始建村时叫养家庄,是因人们以养殖业为主,后姓杨的迁居于此,改名为杨家庄。现叫杨庄,因姓氏命名。
2023年11月,山西省爱国卫生运动委员会命名杨庄村为2023-2025年山西省卫生村。
2022年10月,杨庄村被列入第六批中国传统村落。
2020年8月,山西省爱国卫生运动委员会命名杨庄村为2020—2022周期山西省卫生村。
杨庄村是灵丘县下关乡下辖的行政村,城乡分类代码为220,为村庄。区划代码为140224212208,居民身份证号码前6位为140224。邮政编码为037000,长途电话区号为352 ,车牌号码为晋B。杨庄村与岸底村、铁角台村、上关村、中庄村、谢子坪村、岗河村、大高石村、白水岭村、下关村相邻。文化旅游:
灵丘白求恩特种外科医院旧址灵丘白求恩特种灵丘白求恩特种外科医院旧址位于灵丘县下关乡杨庄村内,年代为1938年。类别为近现代重要史迹及代表性建筑。为大同市第三批市级文物保护单位。历史沿革:1949年属下关区,1958年属于下关公社,1961年属下关公社,1984年政社分社后属下关乡,设立杨庄村民委员会。
2001年撤乡并镇后属于下关乡。