流山镇位于柳江县西北部,距柳州市35公里,距柳江县城45公里,东南面与本县洛满镇接壤,西南面与本县土博镇相邻,西北面分别与宜州市三岔镇、柳城县马山乡、社冲乡交界。1987年从洛满乡分出后成立流山乡,1999年撤乡建镇,镇区面积157.59平方公里,辖流山社区和流山、流塘、大石、广荣、正蓝、新隆、新艾7个行政村,78个自然屯,村(居)民21700人,其中农业人口20196