The Hopkinton Public Library was founded in 1867. It has been located in the heart of downtown, just steps away from the Town Common, since 1895. Until 1955, bequests were the only source of funding for the library. Since that time, the town government has been appropriating public funds for employee salaries, cost of cleaning the Library, utilities and assistance with the purchase of books. The library is now funded through various sources that include the Town Government, The McGovern Trust Fund, Annual State Aid and Friends of the Library.