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

Bayleys Campground
52 Ross Road, Scarborough, ME 04074
207-883-6043

Casco Crooked River Campground
State Park Road, Casco, ME 04015
207-655-5383

Blueberry Pond Campground
218 Poland Range Road, Pownal, ME 04069
207-688-4421

Brunswick Riverside Park Campground
9 Shulman Drive, Brunswick, ME 04011
207-725-6418

Freeport Village Campground
11 Dotens Lane, Freeport, ME 04032
207-865-9227

Naples Loons Haven Family Campground
Loons Haven Drive, Naples, ME 04055
207-693-1003

Naples Campground
295 Sebago Road, Naples, ME 04055
207-693-5267

Sebagos Crooked River Campground
45 Crooked River Campground, Casco, ME 04015
207-655-5383

Orrs Island Campground
44 Bond Point Road, Harpswell, ME 04066
207-833-5595

Loons Haven Family Campground
41 Loons Haven Drive, Naples, ME 04055
207-693-6881

Nasons Beach & Campground
775 Sebago Road, Sebago, ME 04029
207-787-2345

Wild Duck Adult Campground
39 Dunstan Landing Road, Scarborough, ME 04074
207-883-4432

St Gregorys Campground
24 North Raymond Road, Gray, ME 04039
207-657-4349

Thomas Point Beach & Campground
29 Meadow Road, Brunswick, ME 04011
207-725-6009

Cedar Haven Campground
39 Baker Road, Freeport, ME 04032
207-865-6254

Brandy Pond Campground
295 Sebago Road, Naples, ME 04055

Kokatosi Campground
635 Webbs Mills Road, Raymond, ME 04071
207-627-4642

Colonial Mast Campground
Colonial Mast Road, Naples, ME 04055
207-693-6652

Freeport Recompence Shore Campground
144 Burnett Road, Freeport, ME 04032
207-869-5661
Dog Park
Golf Course

Nonesuch River Golf Club
304 Gorham Road, Scarborough, ME 04074
207-883-0007

Great Chebeague Golf Club
16 Stone Wharf Road, Chebeague Island, ME 04017
207-846-9478

Prouts Neck Country Club
499 Black Point Road, Scarborough, ME 04074
207-883-2844

Twin Falls Golf Club
364 Spring Street, Westbrook, ME 04092
207-854-5397

Falmouth Country Club
1 Congressional Drive, Falmouth, ME 04105
207-878-2864

Rivermeadow Golf
216 Lincoln Street, Westbrook, ME 04092
207-854-1625

Freeport Country Club
2 Old County Road, Freeport, ME 04032
207-865-0711

Point Sebago Resort Home Sandy Beaches & Golf
Old US Route 302, Casco, ME 04015
207-655-2747

Pleasant Hill Country Club
38 Chamberlain Road, Scarborough, ME 04074
207-883-9340

Fore Season Indoor Golf
1037 Forest Avenue, Portland, ME 04103
207-797-8835

Val Halla Golf Recreation & Banquet Center
1 Val Halla Road, Cumberland, ME 04021
207-829-2225

South Portland Municipal Golf Course
25 Cottage Road, South Portland, ME 04106
207-767-3201

Toddy Brook Golf Course
925 Sligo Road, North Yarmouth, ME 04097
207-829-5100

Brunswick Golf Club
165 River Road, Brunswick, ME 04011
207-725-8224

Shamrock Golf
179 Shaker Road, Gray, ME 04039
207-657-2113

Long Shot Golf Center
305 Bath Road, Brunswick, ME 04011
207-725-6377

Tee'n Tee Golfland
23 Bridgton Road, Westbrook, ME 04092
207-797-6753

Spring Meadows Golf Course
59 Lewiston Road, Gray, ME 04039
207-657-2586

South Portland Golf Course
155 Wescott Road, South Portland, ME 04106
207-775-0005

Gorham Country Club
93 McLellan Road, Gorham, ME 04038
207-839-3490
Historical Society

Harrison Historical Society
121 Haskell Hill Road, Harrison, ME 04040
207-583-6225

Gray Historical Society
22 Main Street, Gray, ME 04039
207-657-2235

South Portland ME Historical Society
1 Madison Street, South Portland, ME 04106
207-767-7299

Gorham Maine Historical Society
28 School Street, Gorham, ME 04038
207-839-4700

Center For Maine History Museum Gallery at the Maine Historical Society
489 Congress Street, Portland, ME 04101
207-775-4301

Falmouth Maine Historical Society
2 Homestead Lane, Falmouth, ME 04105
207-781-4727

Chebegue Island Historical Society
13 Fenderson Road, Chebeague Island, ME 04017
207-846-5237

Windham Maine Historical Society
234 Windham Center Road, Windham, ME 04062
207-892-1433

South Portland Historical Society
South Portland Greenbelt Pathway, South Portland, ME 04106
207-767-7299

Bridgton Historical Society
5 Gibbs Avenue, Bridgton, ME 04009
207-647-3699

Standish Historical Society
55 Oak Hill Road, Standish, ME 04084
207-642-4146

Scarborough Historical Society
649 US Route 1, Scarborough, ME 04074
207-885-9997

Pownal Scenic & Historical Society
584 Poland Range Road, Pownal, ME 04069

Westbrook Maine Historical Society
17 Dunn Street, Westbrook, ME 04092
207-854-5588

Pejepscot Historical Society
159 Park Row, Brunswick, ME 04011
207-729-6606

Freeport Maine Historical Society
45 Main Street, Freeport, ME 04032
207-865-3170

Yarmouth Maine Historical Society
215 Main Street, Yarmouth, ME 04096
207-846-6259
Marina

South Portland Spring Point Marina
1 Spring Point Drive, South Portland, ME 04106
207-767-3254

Naples Marina
Naples Marina Lane, Naples, ME 04055
207-693-6254

Sebago Lake Marina
28 Marina Road, Sebago, ME 04029
207-787-2444

Thompson Lake Marina
340 Heath Road, Casco, ME 04015
207-627-4107

Mere Point Boat Ramp
Birch Island Road, Brunswick, ME 04011

Harpswell Dolphin Marina
515 Basin Point Road, Harpswell, ME 04079
207-833-6000

Bridgton Marina
3 Obelazy Lane, Bridgton, ME 04009
207-647-2931

Panther Run Marina
1292 Roosevelt Trail, Raymond, ME 04071
207-655-2722

Brunswick New Meadows Marina
450 Bath Road, Brunswick, ME 04011
207-443-6277

Yankee Marina
142 Lafayette Street, Yarmouth, ME 04096
207-846-4326

Portland Dimillos Marina
1 Long Wharf, Portland, ME 04101
207-773-7632

Kettle Cove Marina
60 Marina Road, Casco, ME 04015
207-655-4775

Harrison Gateway Marina
15 Main Street, Harrison, ME 04040
207-583-2628

Freeport New Meadows Marina
353 U.s. 1, Freeport, ME 04032
207-869-4008

Big Lake Marina
342 Roosevelt Trail, Casco, ME 04015
207-655-3078

Naples Long Lake Marina
933 Roosevelt Trail, Naples, ME 04055
207-693-3159

Sebago Long Beach Marina
114 Sebago Road, Sebago, ME 04029
207-787-3908

Harrisons Marina
7 Main Street, Harrison, ME 04040
207-583-2226

Brunswick Pauls Marina
36 Eastern Shore Road, Brunswick, ME 04011
207-729-3067

Dimillos Marina
148 Commercial Street, Portland, ME 04101
207-773-7632
Museum

Bridgton Historical Society Museum
5 Gibbs Avenue, Bridgton, ME 04009
207-647-3699

Falmouth Heritage Museum
60 Woods Road, Falmouth, ME 04105
207-781-9034

Rufus Porter Museum
67 North High Street, Bridgton, ME 04009
207-647-2828

Center For Maine History Museum Gallery at the Maine Historical Society
489 Congress Street, Portland, ME 04101
207-775-4301

Fifth Maine Regiment Museum
45 Seashore Avenue, Portland, ME 04108
207-766-3330

Childrens Museum of Maine
142 Free Street, Portland, ME 04101
207-828-1234

Maine Military Museum
50 Peary Terrace, South Portland, ME 04106
207-650-8651

Portland Fire Museum
157 Spring Street, Portland, ME 04101
207-772-2040

Naples Historical Museum
Village Green Lane, Naples, ME 04055
207-693-2155

Maine Jewish Museum
267 Congress Street, Portland, ME 04101
207-329-9854

Domain Gallery
223 Commercial Street, Portland, ME 04101
207-772-2270

Baxter House Museum
67 South Street, Gorham, ME 04038
207-839-3878

Chamberlain Joshua L Museum
2 Potter Street, Brunswick, ME 04011
207-725-6958

Portland Science Center
68 Commercial Street, Portland, ME 04101
207-812-3850

Portland Museum of Art
7 Congress Street, Portland, ME 04101
207-775-6148

International Cryptozoology Museum
11 Avon Street, Portland, ME 04101
207-518-9496

Museum of Maine Wildflowers
30 Water Street, Brunswick, ME 04011
207-729-9434

Museum of African Culture
13 Brown Street, Portland, ME 04101
207-871-7188

Joshua L Chamberlain Museum
226 Maine Street, Brunswick, ME 04011
207-729-6606

Museum of Chebeague History
137 South Road, Chebeague Island, ME 04017
207-846-5237
Park

Johnson Field
89 Chadbourne Road, Standish, ME 04084
207-642-2875

Riverbank Park
Main Street, Westbrook, ME 04092
207-854-9105

Willard Park
Davis Street, South Portland, ME 04106

Harbor View Memorial Park
York Street, Portland, ME 04102
207-874-8801

Nan Jones Kimball "Shipyard" Playground
100 North Road, Yarmouth, ME 04096

Robie Park
Morrill Avenue, Gorham, ME 04038
207-222-1630

Riverton Trolley Park
824 Riverside Street, Portland, ME 04103
207-766-2970

Legere Park
32 C Street, South Portland, ME 04106

Deering Oaks Park
161 Forest Avenue, Portland, ME 04101
207-874-8793

Skillin School Playground
180 Wescott Road, South Portland, ME 04106
207-773-7375

Bradbury Mountain State Park
528 Hallowell Road, Pownal, ME 04069
207-688-4712

Springbrook Park
Longmeadow Road, Scarborough, ME 04074
Parks Department
RV Park
Swimming Pool

Reiche Pool
166 Brackett Street, Portland, ME 04102
207-874-8874

Richards Community Pool
345 Ocean House Road, Cape Elizabeth, ME 04107
207-799-3184

Kiwanis Pool
165 Douglass Street, Portland, ME 04102
207-772-4708

Riverton Community Pool
1600 Forest Avenue, Portland, ME 04103
207-874-8456

South Potland Maine Swimming Pool
21 Nelson Road, South Portland, ME 04106
207-767-7655
YMCA

Freeport YMCA
14 Old S Freeport Road, Freeport, ME 04032
207-865-9600

New Gloucester YMCA
25 Campus Drive, New Gloucester, ME 04260
207-688-2255

Casco Bay Regional Branch YMCA
14 Old S Freeport Road, Freeport, ME 04032
207-842-2961

Portland YMCA
70 Forest Street, Portland, ME 04102
207-874-1111

Cumberland County YMCA
70 Forest Avenue, Portland, ME 04101
207-874-1111

Resident On High St YMCA
231 High Street, Portland, ME 04101
207-253-1574