Hang Gió nằm ở thôn Sao Thượng B, xã Mai Sao, huyện Chi Lăng, cách đường quốc lộ 1A cũ 4km về phía tây bắc, cách thành phố Lạng Sơn 34 km về phía tây nam.