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