The ISNS campus is located at the foot of Tanglang Mountain in Nanshan District and occupies approximately 14,900 square metres. Facilities on campus include:
· A dedicated Early Years building for children aged 2–5
· Fully equipped science laboratories, design workshops, and maker spaces
· Visual and performing arts facilities, including music, art, drama studios, and a photography darkroom
· Indoor and outdoor sports facilities, including gymnasiums, a basketball court, and a 200-metre track
· Two libraries, a virtual reality (VR) lab, and a 300-seat auditorium
· On-site nursing staff and 24-hour campus security