Xã Bát Đại Sơn có diện tích 44,10 km²,dân số năm 2019 là 3.330 người[2], mật độ dân số đạt 76 người/km².
Hành chính
Xã Bát Đại Sơn được chia thành 9 thôn: Sán Trồ, Pải Chư Phìn, Na Quang, Na Cạn, Lao Chải, Cốc Méo, Thào Chư Phìn, Xà Phìn, Mố Lùng
Lịch sử
Trước đây, Bát Đại Sơn là một xã thuộc huyện Đồng Văn.
Ngày 5 tháng 7 năm 1961, Hội đồng Chính phủ ban hành Quyết định số 91-CP[1] về việc thành lập xã Bát Đại Sơn thuộc huyện Đồng Văn trên cơ sở một phần diện tích và dân số của xã Cán Tý.
Ngày 15 tháng 12 năm 1962, Hội đồng Chính phủ ban hành Quyết định số 211-CP[4] về việc thành lập huyện Quản Bạ trên cơ sở tách xã Bát Đại Sơn thuộc huyện Đồng Văn.