Xem thêm: Bản đồ quy hoạch tỉnh Bắc Giang mới nhất
Xã Ngọc Thiện thuộc địa bàn huyện Tân Yên. Xã có diện tích 12,82 km².
Vị trí cụ thể của xã Ngọc Thiện như sau: Phía đông giáp xã Ngọc Lý; Phía tây giáp xã Ngọc Vân; Phía nam giáp huyện Việt Yên; Phía bắc giáp xã Ngọc Châu.
Xã Ngọc Thiện có 29 thôn làng: Cầu Yêu, Trại Rừng, Nội, Bỉ, Mỗ, Bãi Dinh, Chè, Cả, Ải,Trung, Đồng Lầm, Kim Sa, Ngọc Sơn, Tân Lập 1, Tân Lập 2, Đồi Mạ, Đồi Giềng, Ngọc Lĩnh, Tam Hà 1, Tam Hà 2, Tam Bình, Đồng Điền Phương, Hàm Rồng, Thọ Điền 1, Thọ 2, Đồng Lạng, Hương, Núi Tán, Đồng Long.
Về quy hoạch, quy hoạch sử dụng đất huyện Tân Yên được thể hiện trong bản đồ quy hoạch sử dụng đất huyện Tân Yên đến năm 2030.
Theo đó, huyện Tân Yên là vùng phát triển kinh tế, văn hóa – xã hội, khoa học kỹ thuật, giáo dục, đào tạo, dịch vụ thương mại, du lịch, dịch vụ du lịch sinh thái – văn hóa lễ hội; phát triển nông nghiệp, công nghiệp, tiểu thủ công nghiệp phía Tây Bắc tỉnh Bắc Giang; là đầu mối giao thông đường bộ quan trọng của vùng, có vai trò quan trọng về Quốc phòng An ninh.
Dưới đây là quy hoạch sử dụng đất xã Ngọc Thiện thể hiện trên bản đồ quy hoạch sử dụng đất huyện Tân Yên đến năm 2030: