明代,一户杨姓人家从山西迁居至此,因村西是个堤堰,故得名堰杨。1938年,黄水泛滥冲坏堤堰。1949年,因村庄规模较小,改名小杨庄。2016年,村庄规模扩大,更名为杨庄,故名。
杨庄村是西华县西夏亭镇下辖的行政村,城乡分类代码为220,为村庄。区划代码为411622101219,居民身份证号码前6位为411622。邮政编码为466000,长途电话区号为394 ,车牌号码为豫P。杨庄村与陆城村、方庄村、袁庄村、竹元村、后仓村、张庄村、前集村、前仓村、司渡口村、庄铺村、前高村、张百楼村、吴庄村、磨台村相邻。历史沿革:1949年属西华县三区。
1958年为小杨庄大队,属西夏亭公社。
1960年3月划归黄泛区农场。
1962年12月复属西夏亭公社。
1984年为小杨庄村民委员会,属西夏亭乡。
1987年撤乡建镇,属西夏亭镇。
2016年为杨庄村民委员会,属西夏亭镇至今。