該地名來源于清朝初期,解放初屬城關區紹周鄉管轄,1958年人民公社化時屬望謨縣宗地人民公社水塘管理區沙戈大隊,1963年屬水塘區水塘公社沙戈大隊,1965年紫云縣劃歸安順專區,1966年根據國務院(65)國議字33號文件,建立紫云苗族布依族自治縣,以紫云縣行政區劃為紫云苗族布依族自治縣行政區劃,其屬紫云苗族布依族自治縣水塘區水塘公社沙戈大隊,1984年撤社建鄉時,為水塘鄉沙戈村村民委員會,1991年建鎮并鄉撤區時,為水塘鎮沙戈村村民委員會,2013年合村并組時,沙戈和橋頭村、大關村合并為水塘鎮沙戈村村民委員會。
2016年1月14日水塘鎮更名為格凸河鎮,隸屬格凸河鎮至今。