清代时期,属黔西洲平定里第一甲。
民国初期,属黔西县西一区、第二保。
民国十六年(1927年),设崇文乡。
民国三十年(1941年),崇文乡与太平、湖水2乡合并为太和乡,乡所在地设在陀腰树(回龙街)。
民国三十一年(1942年),太和乡更名回龙乡;同年,回龙乡并入杨清乡(今石场乡)。
民国三十三年(1944年),从杨清乡(今石场乡)析置回龙乡。
1951年,回龙乡改名桂花乡。
1955年,桂花乡复名回龙乡。
1958年,回龙乡改回龙公社。
1960年,回龙公社划归金沙县第二区平坝区,取名回龙管理区。
1962年,恢复回龙公社。
1984年,回龙公社改为桂花乡。
1992年,柿花、滥坝2乡并入桂花乡。