白玉轄境歷史悠久。
西漢前,本地為血緣骨系部落。
東漢為白狼夷地。
隋為附國地,隋末唐初,吐蕃繼續向東發展,附國為其所滅,逐屬其統治。
唐末,吐蕃勢力崩潰,本地復為部落。
北宋中期為格薩爾王征服,屬林國轄地。
清代白玉全境為德格土司所轄,解放后,1951年7月成立白玉縣人民政府,隸屬西康省藏族自治州;1955年10月,西康省撤銷,劃屬四川省甘孜州自治州;1966年試建人民公社時,將原有白玉鄉分建為3個人民公社。
由此,形成全縣轄4區,17鄉的建制。
2020年6月鄉鎮行政區劃調整和村級建制調整改革后,全縣由17個鄉(鎮)156個行政村,減少為16個鄉(鎮)130個行政村2個社區。