明朝屬豐樂里、清代屬五都;民國屬豐樂鄉;1950年后,屬廈鋪區楊芳鄉,分設口上、遂莊兩村;1958年人民公社化時,屬廈鋪人民公社楊芳管理區,改設為遂莊生產大隊和口上生產隊;1962年設區建公社,屬廈鋪區楊芳公社;1975年撤區并公社,屬楊芳公社,遂莊生產大隊更名為西莊生產隊;1984年恢復區、鄉鎮制,屬廈鋪區楊芳林鎮,復設口上、遂莊兩村;1987年撤區設鄉鎮,屬楊芳林鄉;2002年合村并組時,合口上、遂莊兩村為遂莊村,隸屬楊芳林鄉管轄至今。