1949年11月上堡鄉人民政府建立;1950年本境由過埠區改屬麟潭區,屬赤穴鄉;1956年–1958年設兩個鄉,分別是上堡鄉、正莊鄉;1958年11月12日上堡鄉,正莊鄉加入上堡公社赤穴協作區;1960年冬與玉莊合并屬赤穴大隊;1962年上堡、正莊二個公社合并;稱上堡公社;1984年按上級的統一部署建鄉換屆,又實行鄉、村建制本境稱崇義縣上堡鄉,鄉以下設村;2004年玉莊村和赤水村合并,成立赤水村村民委員會至今。