Hồ Ba Bể nằm ở tỉnh thành phố nào
Huyện nằm ở trung tâm tỉnh Bắc Kạn, phía bắc giáp huyện Ngân Sơn và Ba Bể, phía tây giáp huyện Chợ Đồn, phía nam là huyện Chợ Mới, Bắc Kạn và thành phố Bắc Kạn, phía đông là huyện Na Rì.