La escuela tiene una superficie de 454.500 metros cuadrados.
La Facultad de Nuevas Tecnologías del Instituto de Tecnología de Hubei está ubicada en el número 158 de Xueyuan Road, ciudad de Xiaogan, provincia de Hubei, y cubre un área de 454.500 metros cuadrados. Fue aprobada como operación de prueba por el Departamento de Educación Provincial de Hubei en marzo de 2003 y confirmada por el Ministerio de Educación en febrero de 2004. Es una universidad independiente a nivel universitario organizada por el Instituto de Tecnología de Hubei. En 2016, tras la revisión de expertos del Ministerio de Educación, la Facultad de Nuevas Tecnologías incorporó la carrera de pregrado de "Planificación Urbana y Rural", que tiene una duración de cinco años y otorga el título de licenciatura en ingeniería.