建制始于明洪武二年(1369)。
清康熙四十四年(1705))設立英德縣浛屬清泉都石蓮圖、蕉岡圖、古道圖,浛屬甘下都杉樹圖。
清道光十六年(1836)設立石蓮鄉(xiāng)、蕉岡鄉(xiāng)、古道鄉(xiāng)、杉樹鄉(xiāng)。
新中國成立后,設立大灣鄉(xiāng)、古道鄉(xiāng)、麻步鄉(xiāng)、杉樹鄉(xiāng),隸屬于英德縣第二區(qū)。
1952年3月設立英德縣第七區(qū)。
1955年8月設立大灣區(qū)。
1957年11月設立大灣鄉(xiāng)、長山鄉(xiāng)。
1958年4月設立大灣鄉(xiāng)。
1958年9月設立上游人民公社。
1959年4月改稱大灣人民公社。
1981年析出青坑成立青坑公社。
1983年7月撤社設立大灣區(qū)公所,1986年11月撤區(qū)設立大灣鎮(zhèn)至今。
2004年6月4日青坑鎮(zhèn)并入。