西漢屬儋耳郡至來縣,東漢屬合浦郡珠崖縣,從元朝到民國,白沙境地先后屬瓊山、定安、儋縣、臨高、昌感等縣。
清康熙二十八年(1689年),設(shè)“薄沙營”作為軍事?lián)c(diǎn)屯兵戍守,之后,“薄沙”演變?yōu)椤鞍咨场薄?/p>
民國二十四年(1935年)春,陳漢光在“撫黎計(jì)劃”中擬在五指山黎區(qū)建立五個縣。
4月,廣東省政府民政廳正式批準(zhǔn)設(shè)置三縣:樂東、保亭、白沙。
白沙縣是將儋州、昌江、感恩、定安、崖縣部分黎區(qū)及瓊中縣飛地—水尾營等劃設(shè)的。
1958年11月,并入東方縣,1961年恢復(fù)。
1987年,成立白沙黎族自治縣。