唐属永泰、万岁、灵泉、招贤等乡。
宋咸平四年(1001)属永寿、玉山乡。
宋熙宁四年(1071)称永寿乡廿一、廿二、廿三都,玉山乡廿五都。
清宣统二年(1910)属宁寿镇。
1929年属第三(巍山)区。
1935年属廿一、廿二、廿三、廿五都乡。
1944年改称梓溪、谷岱乡。
1948年谷岱乡改称大同乡。
1956年2个乡合并称桑梓乡。
1961年改称桑梓人民公社。
1981年更名为佐村人民公社。
1983年为佐村乡。
1992年5月13日罗峰乡并入改称佐村镇。
2003年10月8日宅口、上村乡并入。