Great Barrington employs the open town meeting form of government, and is led by a board of selectmen and a town manager. Great Barrington has its own public services, including police, fire and public works departments. The town has two libraries, with the main branch, Mason Library, at 231 Main Street in Great Barrington, and a branch library, Ramsdell Library, at 1087 Main Street in the village of Housatonic, both of which are part of the regional library network. The town is home to Southern Berkshire District Court, as well as Fairview Hospital, the largest hospital in the southern end of the county (based on the number of beds).