新城市廣場
The library was opened on 16 February 1987 as part of the same complex as the Sha Tin Town Hall, Sha Tin Marriage Registry and Restaurant. It was originally managed by the Regional Council. At that time, it was called the Sha Tin Central Library () before its current name was adopted in 2000. Other adjacent buildings in the town centre include New Town Plaza, Shatin Law Courts, Royal Park Hotel, and New Town Tower.