The Hills Shire Library Service has libraries in Castle Hill, Rouse Hill, Baulkham Hills, and Dural.