Dukes County boasts 10 libraries open to the public. Each of the seven towns has its own library. In addition, the County operates a law library,  the Martha’s Vineyard Historical Society maintains a reference library, and the regional high school makes its collection available to all.

Library hours vary, so call first if you‘re in doubt. Most libraries are closed Sunday.

Aquinnah Public Library

1 Church St., Aquinnah
Across from Town Offices
(508) 645-2314

Chilmark Free Public Library

522 South Road, Chilmark
(508) 645-3360

Dukes County Law Library

Open to the public
Dukes County Courthouse
Main Street, Edgartown
(508) 627-4668

Edgartown Public Library

58 North Water Street, Edgartown
(508) 627-4221

Gale Huntington Reference Library

Martha’s Vineyard Historical Society
Free to members, otherwise $6
57 School St., Edgartown
(508) 627-4441 x114

Gosnold Public Library

Cuttyhunk Island
(508) 990-7408

High School Library

Open to the public
Martha’s Vineyard Regional High School
Edgartown-Vineyard Haven Road, Oak Bluffs
(508) 693-1033 x124

Oak Bluffs Public Library

Corner of Circuit & Penacook avenues, Oak Bluffs
(508) 693-9433

Vineyard Haven Public Library

200 Main Street, Vineyard Haven (Tisbury)
(508) 696-4211

West Tisbury Public Library

State Road, West Tisbury
(508) 693-3366