建制始于明洪武二年(1369)。
清康熙四十四年(1705))设立英德县浛属清泉都石莲图、蕉冈图、古道图,浛属甘下都杉树图。
清道光十六年(1836)设立石莲乡、蕉冈乡、古道乡、杉树乡。
新中国成立后,设立大湾乡、古道乡、麻步乡、杉树乡,隶属于英德县第二区。
1952年3月设立英德县第七区。
1955年8月设立大湾区。
1957年11月设立大湾乡、长山乡。
1958年4月设立大湾乡。
1958年9月设立上游人民公社。
1959年4月改称大湾人民公社。
1981年析出青坑成立青坑公社。
1983年7月撤社设立大湾区公所,1986年11月撤区设立大湾镇至今。
2004年6月4日青坑镇并入。