元、明、清至民国初属大冶县永丰乡流水里。
1945年属大冶县东四乡。
1950年属大冶县东申区谢家湾乡。
1955年由大冶县划归鄂城县属汀祖区同盟乡。
1958年属红旗(汀祖)人民公社同盟管理区为白龙生产大队。
1961年属汀祖区白龙公社。
1964年属汀祖区花湖公社白龙村生产大队。
1975年撤区并社属花湖公社白龙村生产大队。
1984年属鄂州市程潮区(市派出区)花湖乡白龙村。
1987年属鄂城区花湖乡为白龙村。
1998年改乡设镇,属花湖镇白龙村至今。