Xã Đức Quang nằm ở phía bắc huyện Hạ Lang, có vị trí địa lý:
- Phía đông giáp xã Thắng Lợi
- Phía tây giáp xã Kim Loan
- Phía nam giáp thị trấn Thanh Nhật và xã An Lạc
- Phía bắc giáp huyện Trùng Khánh.
Xã Đức Quang có diện tích 37,53 km², dân số năm 2019 là 1.457 người[1], mật độ dân số đạt 39 người/km².
Trên địa bàn xã có núi Nà Dằn và núi Sam Kha và suối Nà Pác. Tỉnh lộ 207 chạy qua phía đông nam của xã.