Xã Địa Linh nằm ở Huyện Ba Bể, tỉnh Bắc Kạn. Diện tích của xã là khoảng 80,6 km². Về khí hậu, xã Địa Linh thuộc vùng khí hậu nhiệt đới, mưa nhiều và có mùa khô rõ rệt.
Dân số của xã Địa Linh là khoảng 2.800 người, chủ yếu là người dân tộc Dao. Xã có nhiều danh lam thắng cảnh như hồ Ba Bể, thác Đầu Đẳng, hang Nà Kẽn, hang Puông, đồi Mẫu Sơn...
Đặc sản nổi tiếng của xã Địa Linh là rượu cần, mật ong rừng và các loại thảo dược quý hiếm.