明属榆林卫响水堡。
清属榆林府怀远县响水堡。
民国三年(1914年),怀远县更名横山县,属横山县。
民国期间属榆林府横山县响水堡。
1949年11月,属横山县河北区。
1950年1月,属榆林县。
1956年,属横山县响水区。
1958年11月,成立白界公社,辖22个生产大队,46个生产队;同年12月,随县并归榆林县。
1961年9月,复属横山县。
1984年12月,改设为白界乡。
2015年6月28日,陕西省调整乡镇行政区划,撤销白界乡,设立白界镇。