Xã Bắc Sơn được thành lập trên cơ sở sáp nhập của 03 xã Bắc Quỳnh, Long Đống, thị trấn Bắc Sơn (thuộc huyện Bắc Sơn cũ) theo Nghị quyết số 1672/NQ-UBTVQH15, ngày 16/6/2025 của Ủy ban Thường vụ Quốc hội khóa XV về việc sắp xếp các đơn vị hành chính cấp xã của tỉnh Lạng Sơn năm 2025 và chính thức đi vào hoạt động từ ngày 01/7/2025. Xã có tổng diện tích tự nhiên 80,46 km2, quy mô dân số 16.479 người; gồm có các dân tộc Tày, Nùng, Dao, Kinh chủ yếu cùng sinh sống tại 18 thôn, 12 khối phố trên địa bàn xã. 100% số thôn, khối phố có đường trục thôn được cứng hóa, giao thông đi lại được bốn mùa.