1941年称蓝洞村,属镇北乡。
1952年4月与西隆村并为蓝洞乡,属荔浦县第二区;11月改西蓝乡,属荔浦县第五区。
1955年属大塘区西蓝乡。
1958年属大塘公社西蓝大队。
1961年分为兰洞、赖家2大队,并析出西牛、高岸2大队,属屯村公社。
1962年兰洞、赖家2大队并为兰洞公社,属大塘区。
1963年与西隆公社合设大塘区西蓝公社。
1968年撤西蓝公社,分置兰洞大队,属大塘公社。
1984年改兰洞村,设立兰洞村民委员会,属大塘乡。
1987年改设兰洞村公所。
1995年复设村民委员会,称兰洞村村民委员会。
1996年属大塘镇。