Occupying a space in the Hillsborough Municipal Complex, the Hillsborough Public Library offers books, music, movies, study space and a variety of programs. The programs, most of which are free, can be for adults, children or teenagers, and can span from musical groups to test preparation to guest readers and speakers. In addition to its programs, the library offers a teen center with books geared toward adolescents, a children's section that is separated from the rest of the library, and a variety of books and graphic novels for adults. The library offers both free wireless Internet and computer terminals with Internet access, and has designated study desks for those who don't want to be disturbed while working.