位于隆德縣西部渝河河谷川道區,海拔 1883 米,屬半干旱黃土丘陵區,“ 312 ”國道橫穿全境,距縣城 15 公里,總面積 75.8 平方公里,轄 21 個行政村, 68 個村民小組, 18895 人,耕地面積 58180 畝。以駐地沙塘鋪而得名。民國時期設沙塘鄉。新中國成立以來,先后設新民、清平、清北、錦平等鄉及沙塘區。 1958 年成立沙塘鄉。不久成立先鋒人民公社, 1961 年改為沙塘人民公社。 1984 年成立沙塘鄉。 1992 年改置鎮。
全鎮已基本達到了梯田化鎮目標,主要種植冬小麥、馬鈴薯、胡麻、玉米。豆類、藥材、蔬菜等,以果菜為主的庭院經濟比較著名。“兩高一優”農業發展較快,菌草栽培、溫棚養豬、西芹栽培、藥材種植已初具規模。該鎮為全區瘦肉型豬生產基地和道地中藥材生產基地;鄉鎮企業發展較快,成為全鎮經濟發展的龍頭,主要有精淀粉加工廠、機磚廠、水泥預制廠、養豬廠、飼料加工廠、面粉廠。
小城鎮建設的實施,促進了個體私營經濟的蓬勃發展,目前個體私營經濟發展到 265 戶。實現了村村通電、通公路、通電視的“四通”目標。有新石器時代遺址。境內有清泉、打食溝二座水庫。.