七拱古稱犀牛塘,明清年間稱通三里,后稱通儒鄉(xiāng)。
清乾隆年間始設(shè)七拱司。
民國(guó)三年(1914年),稱七拱區(qū)。
轄七拱、新圩、杜步、東山、太平、白蓮、楊梅等地方。
民國(guó)十七年(1928年),稱三區(qū)。
1952年,改稱七區(qū)。
1957年,撤區(qū)并鄉(xiāng),稱七拱鄉(xiāng)。
1958年9月,成立七拱公社,轄太平、杜步、新圩、白蓮、楊梅等地。
1959年10月,太平、白蓮、楊梅、杜步從七拱分出。
1961年,新圩又從七拱公社分出。
1983年11月,撤社改區(qū),稱七拱區(qū)公所。
1987年,撤區(qū)建鎮(zhèn),稱七拱鎮(zhèn)人民政府。
2004年5月,新圩鎮(zhèn)并入七拱鎮(zhèn)。