1947年12月,中國(guó)人民解放軍桐柏軍區(qū)和江漢軍區(qū)解放了棗陽(yáng),楊垱屬劉寨區(qū)所轄。
杜莊隸屬于楊垱。
1949年8月,棗陽(yáng)劃分為10個(gè)區(qū),楊垱履屬于棗陽(yáng)縣直轄。
杜莊隸屬于楊垱。
1953年8月,區(qū)政府改稱區(qū)公所,楊垱為第五區(qū)公所,杜莊隸屬于楊垱公所。
1956年2月,全縣并為8個(gè)區(qū)(鎮(zhèn)),楊垱鄉(xiāng)歸屬太平區(qū)管轄。
杜莊隸屬于楊垱鄉(xiāng)。
1958年8月,全縣成立13個(gè)人民公社和一個(gè)國(guó)營(yíng)農(nóng)場(chǎng),實(shí)行政、社合一。
楊垱命名為燎原人民公社,杜莊隸屬于燎原人民公社。
1959年底,燎原人民公社改為以地命名的楊垱人民公社,杜莊隸屬于楊垱人民公社。
1961年6月,改人民公社為區(qū),改管理區(qū)為人民公社。
楊垱人民公社改為楊垱區(qū),杜莊隸屬于楊垱區(qū)。
1975年7月,撤區(qū)并社,楊垱區(qū)改為楊垱人民公社,杜莊隸屬于楊垱人民公社。
1984年3月,政、社分開(kāi),楊垱人民公社改為楊垱鎮(zhèn),杜莊隸屬于楊垱鎮(zhèn)至今。