明、清屬興國州吉口里;民國屬陽新南鄉;1950年劃歸通山縣后,屬城關區柘坑鄉,分設西莊、石屋坑二村;1954年調整行政區劃,屬城關區萬家鄉;1958年人民公社化時,屬城關人民公社萬家管理區,改設為西莊生產大隊和石屋坑生產隊;1962年設區建公社,屬環城區萬家公社;1975年撤區并公社,屬萬家公社;1984年恢復區、鄉鎮制,屬環城區萬家鄉,復設西莊、石屋坑二村;1987年撤區設鄉鎮,屬萬家鄉;1999年撤鄉并鎮時,合黃沙鋪鎮和萬家鄉為黃沙鋪鎮,西莊、石屋坑二村屬之;2002年合村并組時,合西莊、石屋坑二村為西莊村,隸屬黃沙鋪鎮管轄至今。