Huyện Na Hang nằm ở phía bắc tỉnh Tuyên Quang, cách thành phố Tuyên Quang khoảng 110 km, có vị trí địa lý: Phía đông giáp huyện Chợ Đồn, huyện Ba Bể và huyện Pác Nặm thuộc tỉnh Bắc Kạn; phía tây giáp huyện Lâm Bình; phía nam giáp huyện Chiêm Hóa; phía bắc giáp huyện Bắc Mê, tỉnh Hà Giang và huyện Bảo Lâm, tỉnh Cao Bằng. Huyện Na Hang có diện tích đất tự nhiên là 865,50 km².
Hiện nay huyện Na Hang có 12 đơn vị hành chính cấp xã trực thuộc, bao gồm thị trấn Na Hang (huyện lỵ) và 11 xã: Côn Lôn, Đà Vị, Hồng Thái, Khâu Tinh, Năng Khả, Sinh Long, Sơn Phú, Thanh Tương, Thượng Giáp, Thượng Nông, Yên Hoa.
Về quy hoạch, quy hoạch huyện Na Hang được xác định theo bản đồ quy hoạch sử dụng đất đến huyện Na Hang đến năm 2030, bản đồ này được sở TNMT tỉnh Tuyên Quang công bố công khai trên cổng thông tin điện tử.
Xem thêm: Cập nhật quy hoạch sử dụng đất huyện Na Hang TẠI ĐÂY.