Environment & Recreation in Barnstable County, MA
Explore all parks and other outdoor spaces in Barnstable County, MA to get information on nature-based outdoor recreation, tourism and the use of public land.
Campground

Eastham Maryland Campground
435 Shurtleff Road, Eastham, MA 02642
508-240-5974

Scusset Beach State Park Campground
Cape Cod Lane, Bourne, MA 02559
877-422-6762

Bourne Bay View Campground
260 Mac Arthur Boulevard, Bourne, MA 02532
508-759-7610

Campers Haven Campground
184 Old Wharf Road, Dennis, MA 02639
508-398-2811

Shady Knoll Campground
1709 Main Street, Brewster, MA 02631
508-896-3002

Sweetwater Forest Campground
676 Harwich Road, Brewster, MA 02631
508-896-3773

Eastham Atlantic Oaks Campground
2642 U.s. 6, Eastham, MA 02642
888-271-2681

North Of Highland Campground
52 Head of the Meadow Road, North Truro, MA 02652
508-487-1191

Atlantic Oaks Campground
3700 State Highway, Eastham, MA 02642
508-255-1437

Coastal Acres Campground
76R Bayberry Avenue, Provincetown, MA 02657
508-487-1700

Sippewissett Campground
836 Palmer Avenue, Falmouth, MA 02540
508-548-2542

Buzzards Bay Bayview Campground
260 Mac Arthur Boulevard, Bourne, MA 02532
617-775-7808

Maurices Campground
80 State Highway 6 Alternate, Wellfleet, MA 02667
508-349-9245

Nickerson State Park Campground
Massachusetts 6A, Brewster, MA 02631
508-896-3491

Hortons Campground
71 South Highland Road, North Truro, MA 02652
508-487-1220

Paines Campground
180 Old Kings Highway, Wellfleet, MA 02667
508-349-3007

Adventure Bound Campground
46 Highland Road, Provincetown, MA 02657
508-487-1847

Dunes Edge Campground
386 U.s. 6, Provincetown, MA 02657
508-487-9815
Dog Park
Golf Course

Chequessett Yacht & Country Club
680 Chequessett Neck Road, Wellfleet, MA 02667
508-349-3704

Cape Cod National Golf Club
2168 Massachusetts 28, Harwich, MA 02645
508-430-4465

New Seabury Country Club
95 Shore Drive, Mashpee, MA 02649
508-539-8322

Eastward Ho Country Club
325 Fox Hill Road, Chatham, MA 02633
508-945-9230

Captains Golf Course
1000 Freemans Way, Harwich, MA 02645
508-896-1716

Ballymeade Country Club
125 Falmouth Woods Road, Falmouth, MA 02536
508-540-4005

Harwich Port Golf Club
51 South Street, Harwich, MA 02646
508-432-0250

Bass River Golf Course
62 Highbank Road, Yarmouth, MA 02660
508-398-9079

Blue Rock Golf Course
48 Todd Road, Yarmouth, MA 02664
508-398-9295

Cranberry Valley Golf Course
183 Oak Street, Harwich, MA 02645
508-430-7560

Pocasset Golf Club
24 Club House Drive, Bourne, MA 02559
508-563-7171

Hyannis Golf Course
1840 Iyannough Road, Barnstable, MA 02630
508-362-2606

Joe McNulty Golf
928 Massachusetts 28, Yarmouth, MA 02664
774-212-0397

Twin Brooks Golf Course
35 Scudder Avenue, Barnstable, MA 02601
508-862-6980

Woods Hole Golf Club
130 Quissett Avenue, Falmouth, MA 02543
508-548-2932

Golf Club of Cape Cod
132 Falmouth Woods Road, Falmouth, MA 02536
508-457-7200

Southport Golf Club
43 Leisure Green Drive North, Mashpee, MA 02649
508-477-7911

Highland Golf Links
10 Highland Light Road, North Truro, MA 02652
508-487-9201

Cape Cod Country Club
48 Theatre Drive, Falmouth, MA 02536
508-563-9842
Historical Society

Wellfleet Historical Society
266 Main Street, Wellfleet, MA 02667
508-349-9157

Bourne Historical Society
30 Keene Street, Bourne, MA 02532
508-759-8167

Truro Massachusetts Historical Society
13 Truro Center Road, Truro, MA 02536
508-349-0200

Brewster Massachusetts Historical Society
3171 Main Street, Brewster, MA 02631
508-896-9521

Yarmouth Massachusetts Historical Society
229 Massachusetts 6A, Yarmouth, MA 02675
508-362-3021

Old Yarmouth Historical Society
229 Old King's Highway, Yarmouth, MA 02675
508-362-3021

Barnstable Historical Society
3074 Main Street, Barnstable, MA 02630
508-362-2982

Eastham Historical Society
2642 Old Route 6 Road, Wellfleet, MA 02667
508-255-0788

Chatham Massachusetts Historical Society
347 Stage Harbor Road, Chatham, MA 02633
508-945-2493

Harwich Historical Society
728 Main Street, Harwich, MA 02645
508-432-6579

Harwich Massachusetts Historical Society
80 Parallel Street, Harwich, MA 02645
508-432-8089

Bourne Society Historical Society
22 Sandwich Road, Bourne, MA 02532
508-759-6120

Orleans Historical Society
3 River Road, Orleans, MA 02653
508-240-1329

Bourne Society for Historical Society
892 County Road, Bourne, MA 02559
508-563-2939

Falmouth Massachusetts Historical Society
55 Palmer Avenue, Falmouth, MA 02540
508-548-4857

Truro Historical Society
6 Highland Road, Provincetown, MA 02657
508-487-3397
Library

Falmouth Public Library
300 Main Street, Falmouth, MA 02540
508-457-2555

Mashpee Public Library
64 Steeple Street, Mashpee, MA 02649
508-539-1435

West Yarmouth Library
391 Route 28, South Yarmouth, MA 02673
508-775-5206

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

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

Eldredge Public Library
564 Main Street, Chatham, MA 02633
508-945-5170

Centerville Public Library
585 Main Street, Barnstable, MA 02632
508-790-6220

Eastham Town Library
190 Samoset Road, Eastham, MA 02642
508-240-5950

Yarmouth Port Library
297 Highway 6A, Yarmouth Port, MA 02675
508-362-3717

Sturgis Library
3090 Main Street, Barnstable, MA 02630
508-362-6636

Jonathan Bourne Library
19 Sandwich Road, Bourne, MA 02532
508-759-0644

Truro Public Library
7 Standish Way, North Truro, MA 02652
508-487-1125

Brewster Ladies' Library
1822 Main Street, Brewster, MA 02631
508-896-3913
Marina

Provincetown Yacht and Marina
16 MacMillan Pier, Provincetown, MA 02657
508-487-3688

Wellfleet Marina
255 Commercial Street, Wellfleet, MA 02667
508-349-0320

New Seabury Marina
135 Daniels Island Road, Mashpee, MA 02649
508-477-9197

Provincetown Marina
9 Ryder Street Extension, Provincetown, MA 02657
508-487-0571

Taylor Point Marina
1 Academy Drive, Bourne, MA 02532
508-759-2512

Green Pond Tackle & Marina
366 Menauhant Road, Falmouth, MA 02536
508-540-0877

Mashpee Neck Marina
21 Frog Pond Close, Mashpee, MA 02649
508-477-6020

Bourne Monument Beach Marina
22 Emmons Road, Falmouth, MA 02540
508-759-3105

Woods Hole Boat Ramp
Albatross Street, Falmouth, MA 02543

Pinkys Marina
97 Water Street, Falmouth, MA 02543
508-540-2310

Green Pond Marina
70 Green Harbor Road, Falmouth, MA 02536
508-457-9283

Hyannis Hyannis Marina
1 Willow Street, Barnstable, MA 02601
508-790-4000

Barnstable Millway Marina
253 Millway, Barnstable, MA 02630
508-362-4904

Falmouth Hyannis Marina
53 Falmouth Heights Road, Falmouth, MA 02540
508-457-9800

West Yarmouth Hyannis Marina
11 Willow Street, Yarmouth, MA 02673
866-598-2389

Trader Eds At Hyannis Marina
21 Arlington Street, West Yarmouth, MA 02673
508-790-8686

Bass River Beach & Boat Ramp
220 South Street, Yarmouth, MA 02664

Buzzards Bay Marina
2 Main Street, Bourne, MA 02532
508-759-1880

Yarmouth Port Millway Marina
15 Enterprise Road, Yarmouth, MA 02675
508-744-7128

Bass River Marina
140 Main Street, Dennis, MA 02670
508-394-8341
Museum

Atwood House Museum
347 Stage Harbor Road, Chatham, MA 02633
508-945-2493

Thornton W Burgess Museum
4 Water Street, Sandwich, MA 02563
508-888-4668

Zion Union Heritage Museum
276 North Street, Barnstable, MA 02601
508-790-9466

Provincetown Museum
1 High Pole Hill Road, Provincetown, MA 02657
508-487-1310

Sandwich Glass Museum
129 Main Street, Sandwich, MA 02563
508-888-0251

Berta Walker Gallery
208 Bradford Street, Provincetown, MA 02657
508-487-6411

Cape League Hall of Fame
397 Main Street, Barnstable, MA 02601

Coast Guard Heritage Museum
3353 Main Street, Barnstable, MA 02630
508-362-8521

French Cable Station Museum
41 South Orleans Road, Orleans, MA 02653
508-240-1735

Falmouth Museums On The Green
55 Palmer Avenue, Falmouth, MA 02540
508-548-4857

Toad Hall Classic Car Museum
288 Scudder Avenue, Barnstable, MA 02601
508-778-4934

Cape Cod Childrens Museum
577 Great Neck Road South, Mashpee, MA 02649
508-539-8788

Highland House Museum
27 Highland Light Road, North Truro, MA 02652
508-487-3397

Farm Gallery
15 Commercial Street, Wellfleet, MA 02667
617-650-9800

Chatham Railroad Museum
153 Depot Road, Chatham, MA 02633
508-945-5100

Highland Museum & Lighthouse
27 Highland Light Road, North Truro, MA 02652
508-487-1121

Arconti American Museum
33 Depot Road, Chatham, MA 02633
508-348-1492

Heritage Museums and Gardens
67 Grove Street, Sandwich, MA 02563
508-888-3300

Whydah Pirate Shipwreck Museum
16 MacMillan Pier, Provincetown, MA 02657
508-487-8899

Whydah Pirate Museum
674 Massachusetts 28, Yarmouth, MA 02673
508-534-9571
Park

Yarmouth Port Playground
Playground Lane, Yarmouth, MA 02675

North Sagamore Playground
Clark Road, Bourne, MA 02532

Chelsea Earnest Memorial Playground
Nickerson Street, Provincetown, MA 02657

Cataumet Playground
Megansett Road, Bourne, MA 02601
508-563-7444

Wiley Park
2642 Herring Brook Road, Eastham, MA 02642
508-349-3785

Bells Neck Playground
Smith Street, Harwich, MA 02671

Seaside Park at Brill Field
Sea Street, Harwich, MA 02646

Drummer Boy Park
773 Main Street, Brewster, MA 02631
508-896-9521

Great Western Rd Playground
Great Western Road, Harwich, MA 02645
Parks Department
RV Park
YMCA

Buzzards Bay YMCA
1 Technology Park Drive, Bourne, MA 02532
508-759-0307

Sandwich YMCA
117 Stowe Road, Sandwich, MA 02563
508-428-4795

Hyannis YMCA
270 Communication Way, Barnstable, MA 02601
774-470-1375

Brewster YMCA
384 Underpass Road, Brewster, MA 02631
774-323-3286

North Falmouth YMCA
155 Old Main Road, Falmouth, MA 02556
508-392-9587

Harwich YMCA
310 Massachusetts 137, Harwich, MA 02645
508-432-5737

Cape Cod Camp Lyndon YMCA
117 Stowe Road, Sandwich, MA 02563
508-428-9251