Vị trí địa lý, điều kiện tự nhiên
Bắc Kạn là tỉnh miền núi nằm ở trung tâm nội địa vùng Đông Bắc Bắc Bộ; phía Bắc giáp các huyện Bảo Lạc, Nguyên Bình, Thạch An, tỉnh Cao Bằng; phía Đông giáp các huyện Tràng Định, Bình Gia, tỉnh Lạng Sơn; phía Nam giáp các huyện Võ Nhai, Phú Lương, Định Hóa, tỉnh Thái Nguyên; phía Tây giáp các huyện Na Hang, Chiêm Hóa, Yên Sơn, tỉnh Tuyên Quang.
Bắc Kạn nằm hoàn toàn trong vành đai nhiệt đới khu vực gió mùa Đông Nam Á. Ở vị trí này, Bắc Kạn có sự phân hóa khí hậu theo mùa rõ rệt về nhiệt độ, lượng mưa, độ dài ngày và đêm. Lãnh thổ Bắc Kạn nằm giữa hai hệ thống núi cánh cung miền Đông Bắc nên chịu ảnh hưởng mạnh của khí hậu lục địa châu Á, thời tiết lạnh về mùa đông, hạn chế ảnh hưởng mưa bão về mùa hạ.
Diện tích đất tự nhiên của Bắc Kạn là 485.996ha, trong đó: Đất nông nghiệp là 44.116ha, chiếm 9,08%; đất lâm nghiệp 413.366ha chiếm 85,05%; đất khác (đất chuyên dùng, đất ở, đất chưa sử dụng…) là 28.514ha, chiếm 5,87%. Đất đai tương đối màu mỡ, nhiều nơi tầng đất dày, đất đồi núi có lượng mùn cao, thích hợp cho sản xuất nông lâm nghiệp, trồng cây công nghiệp, cây ăn quả…
Đơn vị hành chính, dân số
Bắc Kạn có 8 đơn vị hành chính, trong đó có 01 thành phố (thành phố Bắc Kạn) và 07 huyện (Ba Bể, Bạch Thông, Chợ Đồn, Chợ Mới, Na Rì, Ngân Sơn, Pác Nặm) với 108 xã, phường, thị trấn.
Dân số Bắc Kạn (tính tại thời điểm ngày 01/4/2019) là 313.905 người, đứng thứ 63 trên cả nước. Trong đó, dân tộc Kinh có 37.615 người, chiếm 11,98%; dân tộc Tày có 165.055 người, chiếm 52,58%; dân tộc Nùng có 28.709 người, chiếm 9,15%; dân tộc Dao có 56.063 người, chiếm 17,86%; dân tộc Mông có 22.607 người, chiếm 7,20%, dân tộc Sán Chay là 1.680 người, chiếm 0,54%; còn lại là dân tộc khác có 2.176 người, chiếm 0,69%. Mật độ dân số là 65 người/km2./.