Libraries

Brooks Free Library

739 Main Street
Harwich, MA 02645
Phone: 508-430-7562

Cotuit Library

871 Main Street
Cotuit, MA 02635
Phone: 508-428-8141

Falmouth Public Library

300 Main Street
Falmouth, MA 02540
Phone: 508-457-2555

Hyannis Public Library

401 Main Street
Hyannis, MA 02601
Phone: 508-775-2280

Marstons Mills Public Library

2160 Main Street
Marstons Mills, MA 02648
Phone: 508-428-5175

Provincetown Public Library

356 Commercial Street
Provincetown, MA 02657
Phone: 508-487-7094

Sandwich Public Library

142 Main Street
Sandwich, MA 02563
Phone: 508-888-0625

Eastham Public Library

190 Samoset Road
Eastham, MA 02642
Phone: 508-240-5950

Eldredge Public Library

564 Main Street
Chatham, MA 02633
Phone: 508-945-5170

Jacob Sears Memorial Library

23 Center Street
East Dennis, MA 02660
Phone: 508-385-8151

Snow Library

67 Main Street
Orleans, MA 02653
Phone: 508-240-3760

Sturgis Library

3090 Main Street
Barnstable, MA 02630
Phone: 508-362-6636

Truro Public Library

7 Standish Way
North Truro, MA 02652
Phone: 508-487-1125

Wellfleet Public Library

55 West Main Street
Wellfleet, MA 02667
Phone: 508-349-0310

Whelden Memorial Library

2401 Meetinghouse Way
West Barnstable, MA 02668
Phone: 508-362-2262

Mashpee Public Library

64 Steeple Street
Mashpee, MA 02649
Phone: 508-539-1435

Brewster Ladies' Library

1822 Main Street
Brewster, MA 02631
Phone: 508-896-3913

Woods Hole Public Library

581 Woods Hole Road
Woods Hole, MA 02543
Phone: 508-548-8961

Centerville Library

585 Main Street
Centerville, MA 02632
Phone: 508-790-6220

Jonathan Bourne Public Library

19 Sandwich Road
Bourne, MA 02532
Phone: 508-759-0644

Osterville Free Library

43 Wianno Avenue
Osterville, MA 02655
Phone: 508-428-5757

Wilkins Library (Cape Cod Community College)

2240 Iyannough Road
West Barnstable, MA 02668
Phone: 508-362-2131

South Yarmouth Library

312 Old Main Street
South Yarmouth, MA 02664
Phone: 508-760-4820

Dennis Public Library

5 Hall Street
Dennisport, MA 02639
Phone: 508-760-6219

West Falmouth Library

575 West Falmouth Highway
West Falmouth, MA 02574
Phone: 508-548-4709

West Dennis Public Library

260 Main Street
West Dennis, MA 02670
Phone: 508-398-2050

Dennis Memorial Library

1020 Old Bass River Road
Dennis, MA 02638
Phone: 508-385-2255

West Yarmouth Library

391 Main Street
West Yarmouth, MA 02673
Phone: 508-775-5206

Yarmouth Port Library

297 Main Street
Yarmouth Port, MA 02675
Phone: 508-362-3717

Plymouth Public Library

132 South Street
Plymouth, MA 02360
Phone: 508-830-4250

Wareham Free Library

59 Marion Road
Wareham, MA 02571
Phone: 508-295-2343