白沙县共有11个乡镇,77个村(居)委会,431个自然村。县域内有3个国营农场、2个地方农场。全县总人口19.6万人(农垦5.9万人),其中黎苗族人口11.68万人,占总人口60%,地方农业人口10.8万人,占地方总人口的79%。白沙县的主要民族有黎族和汉族,还有少量的苗、壮、回、满、瑶、傣族等,主要语言为黎语、海南语、苗话、普通话、儋州话。