Según la consulta de Baidu Map, la Biblioteca Shenyang está ubicada en el número 205 de la calle Qingnian, distrito de Shenhe, ciudad de Shenyang, provincia de Liaoning. El exterior de la nueva Biblioteca Shenyang adopta el concepto de diseño de arquitectura ecológica. El techo verde inclinado, los tragaluces ovalados y las luces ovaladas que se extienden hacia el lado oeste de la plaza verde forman un hermoso paisaje cultural.
Al mismo tiempo, también realza la torre de oficinas de la biblioteca, que simboliza el faro de conocimiento que guía la civilización urbana.