原為宣化縣地。1955年設下花園區,1956年改下花園鎮,后又改區。
1996年,下花園區面積304平方千米,人口約6.8萬人。轄2個街道、4個鄉:城鎮街道、煤礦街道、花園鄉、辛莊子鄉、定方水鄉、段家堡鄉。
2000年第五次人口普查,下花園區常住總人口68134人,其中:城鎮街道21094人,煤礦街道16053人,花園鄉13652人,辛莊子鄉5564人,定方水鄉9251人,段家堡鄉2520人。
2002年末,全區轄2個街道、4個鄉,10個社區、47個行政村。區政府駐菜園路66號。
2004年末,全區轄2個街道、4個鄉,10個社區、46個行政村。
2010年第六次人口普查,下花園區常住總人口62764人,其中:城鎮街道28536人,煤礦街道9400人,花園鄉11605人,辛莊子鄉4239人,定方水鄉7197人,段家堡鄉1787人。