民国三十四年(1945年)9月至1950年3月,王佐地区属河北省良乡县一区。
1950年3月,王佐地区属良乡县二区。
1953年,良乡县二区下设7个乡。
1956年9月,7个乡合并成4个乡。
1958年2月,又合并成2个乡。
5月,王佐地区划归丰台区。
8月,王佐地区成立长辛店人民公社。
1961年7月,王佐地区与长辛店分开,成立王佐人民公社。
1983年3月,王佐地区改王佐农村办事处。
1984年,王佐农村办事处成立王佐乡。
2001年,王佐乡改镇。