1949年以前,屬酒泉縣(今肅州區(qū))總寨鄉(xiāng)所轄的6堡。
1950年建政,屬總寨區(qū)(七區(qū))所轄的6鄉(xiāng)。
1955年,撤區(qū)合并為上壩、營爾鄉(xiāng)。
1958年,總寨西店、上壩、集泉4洪水片區(qū)的鄉(xiāng)合并建成總寨公社和營爾公社,同年底,2公社合并為總寨公社。
1961年,體制改革調(diào)整,上壩、營爾由總寨公社劃出,分建上壩、營爾公社。
1965年,營爾公社并入上壩公社。
1966年,上壩公社改名自力公社。
1971年,復(fù)名上壩公社。
1983年,改設(shè)上壩鄉(xiāng)。
2000年,撤鄉(xiāng)建上壩鎮(zhèn)。