兰木乡,隶属于广西壮族自治区河池市东兰县,地处东兰县境西南部,东接武篆镇,南连巴马瑶族瑶自治县平峒乡,西邻凤山县袍里乡,北与泗孟乡、东兰镇交界。兰木乡行政区域面积163.79平方千米。
宋绍兴元年至绍兴三十二年(1131—1162年),置西兰羁縻州,治今乡。2002年1月,弄占乡并入兰木乡。截至2019年末,兰木乡户籍人口18221人。截至2020年6月,兰木乡下辖11个行政村。乡政府驻东兰县兰木乡兰木街8号。
截至2019年末,兰木乡有营业面积超过50平方米以上的综合商店或超市27个。