明清时期,辖区分属清涧县绥平一、二里。
中华民国元年(1912年)后,镇境分属不同里和联保。
民国二十三年(1934年),设清涧县城区苏维埃政府。
民国二十九年(1940年)3月,设清涧县城关区人民政府,辖石台寺、大岔则、上二十里铺、牛家湾乡和清涧市。
1958年,成立城关公社。
辖52个生产大队。
1964年,析置城关镇,更称师家园则公社。
辖51个生产大队。
1984年,改设为宽州乡。
2001年,改设为宽州镇。
2011年7月,原堂堡乡、秀延街道并入宽州镇。