明、清至民国初属洪道乡洪二里。
1932年属笫一区。
1942年属雅言乡。
1950年属燕矶区为沙塘乡。
1956年先后属燕矶区,怀德区,为文塘乡。
1958年属华光人民公社新庙管理区,将沙塘乡旗杆生产大队的3-11生产队,柏边生产大队的3-5队合并为文塘生产大队。
1961年属新庙人民公社为文塘生产大队。
1966年—1969年改为红旗人民公社文塘生产大队。
1984年体制变更,属新庙乡为文塘村。
1997年新庙撤乡为镇,属新庙镇至今。