广西柳州拥有44个民族,包括汉族、蒙古族、回族、藏族、维吾尔族、苗族、彝族、壮族、布依族、朝鲜族、满族、侗族、瑶族、白族、土家族、哈尼族、哈萨克族、傣族、黎族、傈僳族、佤族、畲族、高山族、拉祜族、水族、东乡族、纳西族、景颇族、土族、达斡尔族、仫佬族、羌族、布朗族、撒拉族、毛南族、仡佬族、锡伯族、阿昌族、普米族、怒族、俄罗斯族、鄂温克族、京族、鄂伦春族。
广西柳州是一个多民族相聚而居的地区,居民的民族构成达30余种。除汉族外,壮族、苗族、侗族、瑶族、回族、仫佬族等少数民族的人口达180余万人,占全市总人口数的52%以上。有2个少数民族自治县:三江侗族自治县和融水苗族自治县。另有少数民族乡5个:三江侗族自治县的同乐苗族乡、高基瑶族乡;融水苗族自治县同练瑶族乡、滚贝侗族乡;柳城县古砦仫佬族乡。壮族主要分布在柳江、柳城、融安、鹿寨等县和城区;苗族、侗族和瑶族主要分布在融水、三江两县;仫佬族主要分布在城区和柳江、柳城县;回族主要分布在城区和鹿寨县。