秦汉时期,旧莫乡境域属句町故地。
宋朝时期,属广南特磨道。
元朝时期,先后属广南西路宣抚司和宣慰司。
明朝时期,属广南府辖。
清道光五年(1825年),境内分设板栏营(治在今板榔村)和克林营(治在今克林村)。
民国二年(1913年),隶中区。
民国二十一年(1932年),中区改称第一区,旧莫随属。
民国二十九年(1940年),第一区分设3乡,在旧莫置维新乡。
1949年初,建立维新区。
1951年,改称第九区。
1956年,改名旧莫区。
1957年12月,并入莲峰区。
1958年10月,从莲峰区分出建立大公公社,后改称板茂公社(治在板茂)。
1961年,并入莲峰区。
1962年,从莲峰区分出,建立旧莫区,驻地旧莫,区革委会改为公社管理委员会。
1984年,公社管理委员会改为区公所。
1988年1月,旧莫区改乡。