1953年置桐楼乡,1956年并入大同乡,1962年置大同公社置桐楼公社,1984年复置乡。1997年,面积36.4平方千米,人口0.5万,辖桐木、白蜡、普子、徐家山、茶林、细沙6个行政村,乡政府驻桐木溪。