Hamilton City Libraries has six libraries located in Garden Place, St Andrews, Glenview, Chartwell, Hillcrest and Dinsdale. Hamilton City Libraries is .