Parks, beaches and places to go around Portland
This list covers 127 public places in 31 towns around Portland: parks, beaches, boat ramps, trails, dog parks, libraries, pools, museums, farmers markets, rainy-day spots and courts. Every row links to the place's official site and shows the day it was last checked.
Hours and fees change during the year, so they are left off this page. The official site has the current ones.
- Parks
- Beaches
- Boat ramps
- Trails
- Dog parks
- Libraries
- Pools
- Museums
- Farmers markets
- Rainy-day spots
- Courts
All 127 places
Showing 127 of 127
Parks
Park · Pownal
Bradbury Mountain State Park
Bradbury Mountain is the one park in this group with a campground, and its summit trail is a short climb from the parking area.
Outdoors · Fee
- walking trails
- campground
- Picnic area
- Restrooms
- Parking
528 Hallowell Road, Pownal, ME 04069
Official site · Checked
Park · South Portland
Bug Light Park
The nearly nine-acre park holds the Portland Breakwater Lighthouse and a memorial to the Liberty ships built here in the Second World War.
Outdoors
- Boat launch
- Picnic area
- Restrooms
- Paved path
- Parking
Madison Street, South Portland, ME 04106
Official site · Checked
Park · Biddeford
Clifford Park
Clifford Park covers more than 240 acres on Pool Street, with a trail system used for walking, biking and skiing.
Outdoors
- walking trails
- tennis courts
- pickleball courts
- Playground
- basketball hoops
- skate park
- Picnic area
- Restrooms
130 Pool Street, Biddeford, ME 04005
Official site · Checked
Park · Brunswick
Coffin Pond Recreation Area
Coffin Pond is the town swimming area in Brunswick, run by the recreation department off River Road.
Outdoors
- beach
- Playground
- Picnic area
- Restrooms
- Parking
River Road, Brunswick, ME 04011
Official site · Checked
Park · Portland
Deering Oaks Park
Deering Oaks covers 55 acres between Park Avenue and Interstate 295 and is listed on the National Register of Historic Places.
Outdoors
- Playground
- Splash pad
- tennis courts
- basketball court
- volleyball court
- baseball diamond
- pond
45 Park Avenue, Portland, ME 04103
Official site · Checked
Park · Portland
Eastern Promenade
The city lists the Eastern Promenade at 68.2 acres, with parking on the Promenade itself and on Cutter Street.
Outdoors
- Paved path
- Picnic area
- Parking
- Dogs allowed
283 Eastern Promenade, Portland, ME 04101
Official site · Checked
Park · Kittery
Fort Foster Park
The town park is on the southwest tip of Gerrish Island, on a fort that was active from 1901 to 1946.
Outdoors · Fee
- beach
- walking trails
- Picnic area
- pier
Pocahontas Road, Kittery Point, ME 03905
Official site · Checked
Park · Kittery
Fort McClary State Historic Site
The state keeps the 1844 blockhouse here at the mouth of the Piscataqua, one of the last of its kind standing.
Outdoors · Fee
- historic structures
- Picnic area
- Parking
63 Pepperrell Road, Kittery Point, ME 03905
Official site · Checked
Park · Cape Elizabeth
Fort Williams Park
The town owns this ninety-acre park around Portland Head Light, with athletic fields, an off-leash dog area and a small beach.
Outdoors
- Picnic area
- Grills
- walking trails
- Playground
- tennis courts
- pickleball courts
- Off-leash area
- beach
- ball fields
1000 Shore Road, Cape Elizabeth, ME 04107
Official site · Checked
Park · Sanford
Gowen Memorial Park
The 20-acre park was willed to Sanford in the 1930s, and the town built a stone gazebo above Number One Pond in 1937.
Outdoors
- walking paths
- gazebo
- bandstand
Gowen Park Drive, Sanford, ME 04073
Official site · Checked
Park · South Portland
Hinckley Park
Hinckley Park covers about 40 acres of wooded trails around two ponds off Highland Avenue.
Outdoors
- walking trails
- Dogs allowed
Hinckley Drive, South Portland, ME 04106
Official site · Checked
Park · Bath
Library Park
Library Park is the green in front of the Patten Free Library in downtown Bath.
Outdoors
- walking paths
- seating
43 Summer Street, Bath, ME 04530
Official site · Checked
Park · Portland
Mayor Baxter Woods
This 30-acre municipal forest in Deering Center has about a mile and a half of wide marked trails, with parking on Stevens and Forest Avenues.
Outdoors
- walking trails
- Parking
- Dogs allowed
850 Forest Avenue, Portland, ME 04103
Official site · Checked
Park · South Portland
Mill Creek Park
This ten-acre downtown park holds a landscaped pond and rose garden and is where the city runs concerts and its tree lighting.
Outdoors
- pond
- rose garden
- Paved path
- winter ice skating
Broadway at Ocean Street, South Portland, ME 04106
Official site · Checked
Park · Portland
Payson Park
The city lists Payson Park at 47.75 acres between Ocean Avenue and Baxter Boulevard, and floods a rink there in winter.
Outdoors
- walking trails
- Playground
- tennis courts
- basketball court
- ball fields
- arboretum
- winter ice rink
- sledding hill
755 Baxter Boulevard, Portland, ME 04103
Official site · Checked
Park · Westbrook
Riverbank Park
Riverbank Park is behind Main Street with paved paths along the bank of the Presumpscot River.
Outdoors
- Paved path
- walking trails
677 Main Street, Westbrook, ME 04092
Official site · Checked
Park · Portland
Riverton Trolley Park
The city lists this 19-acre park at the corner of Riverside Street and Forest Avenue, on the site of the old trolley park.
Outdoors
- walking trails
- Parking
Riverside Street at Forest Avenue, Portland, ME 04103
Official site · Checked
Park · Biddeford
Rotary Park
Rotary Park runs to 72 acres on the Saco River and holds the city dog park, a boat launch and a swimming beach.
Outdoors
- walking trails
- Playground
- Boat launch
- Off-leash area
- community garden
- Picnic area
- sand volleyball
- disc golf
- Lifeguard (seasonal)
- ball fields
550 Main Street, Biddeford, ME 04005
Official site · Checked
Park · Yarmouth
Royal River Park
The park follows the Royal River through the middle of Yarmouth, past the falls the old mills were built on.
Outdoors
- walking trails
- Picnic area
- Parking
Bridge Street, Yarmouth, ME 04096
Official site · Checked
Park · Casco
Sebago Lake State Park
The park is on the north shore of Sebago Lake and has one of the improved trailered launches onto the lake.
Outdoors · Fee
- beach
- campground
- Boat launch
- Restrooms
- Picnic area
- Parking
11 Park Access Road, Casco, ME 04015
Official site · Checked
Park · Cape Elizabeth
Two Lights State Park
Two Lights is day use only, on the headland where the two Cape Elizabeth light towers were built.
Outdoors · Fee
- Picnic area
- Restrooms
- Parking
- walking trails
7 Tower Drive, Cape Elizabeth, ME 04107
Official site · Checked
Park · Freeport
Winslow Memorial Park
The town park at the end of Staples Point Road has a tidal beach, camping and a launch onto Casco Bay.
Outdoors
- beach
- campground
- Boat launch
- Picnic area
- Restrooms
Staples Point Road, Freeport, ME 04032
Official site · Checked
Park · Freeport
Wolfe's Neck Woods State Park
This is a day-use state park on the neck between the Harraseeket River and Casco Bay, with shoreline and woods trails.
Outdoors · Fee
- walking trails
- Picnic area
- Restrooms
- Parking
426 Wolfe's Neck Road, Freeport, ME 04032
Official site · Checked
Beaches
Beach · Cape Elizabeth
Crescent Beach State Park
Crescent Beach is a day-use state park, so there is no camping and the gate closes at the posted seasonal schedule.
Outdoors · Fee
- Restrooms
- Parking
- Picnic area
- Lifeguard (seasonal)
66 Two Lights Road, Cape Elizabeth, ME 04107
Official site · Checked
Beach · Wells
Drakes Island Beach
Public access is at the end of Drakes Island Road, along a 2,800-foot beach backed by natural dunes.
Outdoors
- Restrooms
- Parking
28 Foster Lane, Wells, ME 04090
Official site · Checked
Beach · Windham
Dundee Park
Dundee Park is the one public beach and waterfront park the town of Windham runs.
Outdoors · Fee
- beach
- Playground
- Picnic area
- Restrooms
- Parking
79 Presumpscot Road, Windham, ME 04062
Official site · Checked
Beach · Portland
East End Beach
This is the only public beach in the city of Portland, and trailered boats using the ramp need a city launch pass.
Outdoors
- Parking
- Picnic area
- Boat launch
- Kayak launch
1 Cutter Street, Portland, ME 04101
Official site · Checked
Beach · Saco
Ferry Beach State Park
The park is off Route 9 on Bay View Road, between Old Orchard Beach and Camp Ellis, with woodland trails behind the sand.
Outdoors · Fee
- Restrooms
- walking trails
- Parking
95 Bay View Road, Saco, ME 04072
Official site · Checked
Beach · Kennebunk
Gooch's Beach
A town parking sticker is required here in summer, and stickers come from Kennebunk Town Hall.
Outdoors
- Parking
121 Beach Avenue, Kennebunk, ME 04043
Official site · Checked
Beach · Scarborough
Higgins Beach
The town lists Higgins Beach under its community services department, with the public parking lot on Ocean Avenue.
Outdoors
- Parking
41 Ocean Avenue, Scarborough, ME 04074
Official site · Checked
Beach · York
Long Sands Beach
The town runs metered parking along Long Beach Avenue and keeps a public restroom at the halfway point of the beach.
Outdoors · Fee
- Restrooms
- Lifeguard (seasonal)
- Parking
Long Beach Avenue, York, ME 03910
Official site · Checked
Beach · Ogunquit
Ogunquit Beach
The main beach entrance is at the end of Beach Street, where the Ogunquit River runs out behind the dune.
Outdoors · Fee
- Restrooms
- Showers
- Lifeguard (seasonal)
- Parking
- concessions
Beach Street, Ogunquit, ME 03907
Official site · Checked
Beach · Scarborough
Pine Point Beach at Hurd Park
Pine Point is the town beach at Hurd Park on King Street, at the mouth of the Scarborough River.
Outdoors
- Parking
63 King Street, Scarborough, ME 04074
Official site · Checked
Beach · Phippsburg
Popham Beach State Park
Popham is where the Kennebec meets the sea, and the state runs it as a day-use park with no camping.
Outdoors · Fee
- Restrooms
- Showers
- Parking
- Lifeguard (seasonal)
10 Perkins Farm Lane, Phippsburg, ME 04562
Official site · Checked
Beach · Georgetown
Reid State Park
Reid was the first state-owned saltwater beach in Maine and is day use only, out at the end of Seguinland Road.
Outdoors · Fee
- Restrooms
- Parking
- Picnic area
Seguinland Road, Georgetown, ME 04548
Official site · Checked
Beach · Scarborough
Scarborough Beach State Park
This state park beach is off Black Point Road, and the state runs it as day use with no camping.
Outdoors · Fee
- Restrooms
- Parking
- Lifeguard (seasonal)
418 Black Point Road, Scarborough, ME 04074
Official site · Checked
Beach · York
Short Sands Beach
Parking for Short Sands is in the marked spaces in the Ellis Park lot off Ocean Avenue.
Outdoors · Fee
- Restrooms
- Showers
- Lifeguard (seasonal)
- Parking
Ocean Avenue, York, ME 03910
Official site · Checked
Beach · Wells
Wells Beach
Wells Beach is reached down Mile Road off Route 1, with paid town parking at the end.
Outdoors · Fee
- Restrooms
- Lifeguard (seasonal)
- Parking
- concessions
Mile Road, Wells, ME 04090
Official site · Checked
Beach · South Portland
Willard Beach
Willard Beach is between Southern Maine Community College and Fishermans Point, looking out at Cushing Island and Ram Island Light.
Outdoors
- Restrooms
- Parking
1 Fisherman Lane, South Portland, ME 04106
Official site · Checked
Boat ramps
Boat ramp · Falmouth
Falmouth Town Landing
The town landing at the end of Town Landing Road holds the largest mooring field in Maine and has a small public beach beside the ramp.
Outdoors
- Boat launch
- Parking
- beach
- seating
Town Landing Road, Falmouth, ME 04105
Official site · Checked
Boat ramp · South Portland
Fore River Boat Facility
The municipal ramp at Bug Light Park has twin lanes and a long tie-up float onto Portland Harbor and Casco Bay.
Outdoors
- Boat launch
- Parking
- tie-up float
Madison Street, South Portland, ME 04106
Official site · Checked
Boat ramp · Brunswick
Mere Point Boat Launch
The state owns this launch and the town of Brunswick maintains it, giving deep-water access to northern Casco Bay at any tide.
Outdoors · Fee
- Boat launch
- Kayak launch
- Restrooms
- Accessible
- Parking
1161 Mere Point Road, Brunswick, ME 04011
Official site · Checked
Boat ramp · Standish
Town of Standish Boat Launch
The state fishing guide lists this Route 35 launch in Standish as one of the improved trailered accesses onto Sebago Lake.
Outdoors · Fee
- Boat launch
- Parking
Northeast Road, Standish, ME 04084
Official site · Checked
Boat ramp · Yarmouth
Yarmouth Town Landing
The concrete ramp and dock on the Royal River are reached from Bayview Street on the east side of the river.
Outdoors
- Boat launch
- Parking
- dock
Bayview Street, Yarmouth, ME 04096
Official site · Checked
Trails
Trail · Portland
Back Cove Trail
The Back Cove loop runs about 3.6 miles of multi-use path around the cove, with Payson Park at its northern end.
Outdoors
- Paved path
- Parking
- Dogs allowed
Baxter Boulevard at Preble Street Extension, Portland, ME 04103
Official site · Checked
Trail · Brunswick
Brunswick Town Commons
The parking lot for the commons is on Harpswell Road about a mile and a half south of Bowdoin College.
Outdoors
- walking trails
- Parking
Harpswell Road, Brunswick, ME 04011
Official site · Checked
Trail · Scarborough
Eastern Trail
The Scarborough trailhead for the Eastern Trail is on Pine Point Road, where the path crosses the marsh on an old rail bed.
Outdoors
- Parking
- walking trails
130 Pine Point Road, Scarborough, ME 04074
Official site · Checked
Trail · Portland
Fore River Sanctuary
The 85-acre sanctuary holds Jewell Falls, the only natural waterfall in Portland, and traces of the old Cumberland and Oxford Canal.
Outdoors
- walking trails
- birdwatching
1599 Congress Street, Portland, ME 04102
Official site · Checked
Trail · Falmouth
Gilsland Farm Audubon Center
Maine Audubon keeps its headquarters here on a 65-acre sanctuary with more than two miles of trails on the Presumpscot estuary.
Outdoors
- walking trails
- nature store
- education center
- Parking
20 Gilsland Farm Road, Falmouth, ME 04105
Official site · Checked
Trail · Falmouth
Mackworth Island
A causeway reaches this 100-acre state-owned island, where a 1.4-mile loop trail runs the shoreline.
Outdoors
- walking trails
- Parking
Andrews Avenue, Falmouth, ME 04105
Official site · Checked
Trail · Westbrook
Mill Brook Preserve
The trail follows Mill Brook, an alewife run, and a separate 32-acre south parcel adds a mile-and-a-half loop.
Outdoors
- walking trails
Methodist Road, Westbrook, ME 04092
Official site · Checked
Trail · York
Mount Agamenticus Conservation Region
The conservation region takes in about 10,000 acres, one of the larger undeveloped forest blocks left on the New England coast.
Outdoors
- walking trails
- summit lodge
- Parking
21 Mount Agamenticus Road, York, ME 03909
Official site · Checked
Trail · Portland
Presumpscot River Preserve
Portland Trails carries this riverside preserve on its trail list as a woodland walk inside the city.
Outdoors
- walking trails
Overset Road, Portland, ME 04103
Official site · Checked
Trail · Wells
Rachel Carson National Wildlife Refuge
The Carson Trail at the Port Road headquarters is a one-mile loop built to take wheelchairs and strollers.
Outdoors
- walking trails
- Accessible
- Parking
321 Port Road, Wells, ME 04090
Official site · Checked
Trail · South Portland
South Portland Greenbelt Walkway
The paved Greenbelt Walkway crosses the city and has its eastern end at Bug Light Park.
Outdoors
- Paved path
- Parking
Madison Street, South Portland, ME 04106
Official site · Checked
Trail · Bath
Thorne Head Preserve
The land trust runs this 96-acre preserve at the north end of High Street, with a trailhead kiosk and no restrooms.
Outdoors · Free
- walking trails
- Parking
- trailhead kiosk
High Street, Bath, ME 04530
Official site · Checked
Trail · Bath
Whiskeag Trail
The Whiskeag Trail runs from Thorne Head Preserve along Whiskeag Creek, and the northern trailhead is where High Street ends.
Outdoors
- walking trails
- Parking
High Street, Bath, ME 04530
Official site · Checked
Dog parks
Dog park · Cape Elizabeth
Fort Williams Park Off-Leash Area
Cape Elizabeth sets aside an off-leash dog walking area inside Fort Williams Park.
Outdoors
- Off-leash area
1000 Shore Road, Cape Elizabeth, ME 04107
Official site · Checked
Dog park · Portland
Quarry Run Dog Park
Quarry Run has seven acres of fenced off-leash space, with a smaller fenced area inside it for small dogs.
Outdoors
- Off-leash area
- fenced
Rowe Avenue, Portland, ME 04103
Official site · Checked
Dog park · Biddeford
Rotary Park Dog Park
The city dog park is one of the pieces inside Rotary Park on the Saco River.
Outdoors
- Off-leash area
- Parking
550 Main Street, Biddeford, ME 04005
Official site · Checked
Dog park · Portland
Valley Street Dog Park
The Valley Street enclosure is fully fenced, and the city puts out chairs and drinking water for dogs.
Outdoors
- Off-leash area
- fenced
- Water fountain
- seating
140 Valley Street, Portland, ME 04102
Official site · Checked
Libraries
Library · Gorham
Baxter Memorial Library
Besides books, Gorham lends state park passes, telescopes and games on a library card.
Indoors · Free
- computers
- state park passes
- borrowable telescopes
- borrowable games
71 South Street, Gorham, ME 04038
Official site · Checked
Library · Brunswick
Curtis Memorial Library
Curtis lends fourteen museum and attraction passes, more than any other library in the Brunswick and Bath area.
Indoors · Free
- Wi-Fi
- computers
- museum passes
23 Pleasant Street, Brunswick, ME 04011
Official site · Checked
Library · Saco
Dyer Library
Dyer Library shares its Main Street building with the Saco Museum and keeps a Maine History Room.
Indoors · Free
- Wi-Fi
- computers
- Maine history room
371 Main Street, Saco, ME 04072
Official site · Checked
Library · Old Orchard Beach
Edith Belle Libby Memorial Library
The town library is on Staples Street, a few blocks back from the Old Orchard Beach pier.
Indoors · Free
- Wi-Fi
- computers
27 Staples Street, Old Orchard Beach, ME 04064
Official site · Checked
Library · Falmouth
Falmouth Memorial Library
Falmouth Memorial Library was founded in 1952 as a memorial to the town veterans.
Indoors · Free
- Wi-Fi
- computers
5 Lunt Road, Falmouth, ME 04105
Official site · Checked
Library · Freeport
Freeport Community Library
The library has its own short street, Library Drive, off the main road through Freeport village.
Indoors · Free
- Wi-Fi
- computers
10 Library Drive, Freeport, ME 04032
Official site · Checked
Library · Kennebunk
Kennebunk Free Library
Kennebunk Free Library is on Main Street in the village, within walking distance of the downtown shops.
Indoors · Free
- Wi-Fi
- computers
112 Main Street, Kennebunk, ME 04043
Official site · Checked
Library · Sanford
Louis B. Goodall Memorial Library
Sanford lends from a 1937 Colonial Revival brick building in the middle of Sanford.
Indoors · Free
- Wi-Fi
- computers
952 Main Street, Sanford, ME 04073
Official site · Checked
Library · Biddeford
McArthur Public Library
McArthur is on Main Street in downtown Biddeford, a short walk from the mill district.
Indoors · Free
- Wi-Fi
- computers
270 Main Street, Biddeford, ME 04005
Official site · Checked
Library · Yarmouth
Merrill Memorial Library
The Yarmouth town library stands on Main Street in the village, a short walk from Royal River Park.
Indoors · Free
- Wi-Fi
- computers
215 Main Street, Yarmouth, ME 04096
Official site · Checked
Library · Bath
Patten Free Library
The library stands in Library Park in downtown Bath and lends passes to Maine state parks and area museums.
Indoors · Free
- Wi-Fi
- computers
- museum passes
- state park passes
33 Summer Street, Bath, ME 04530
Official site · Checked
Library · Portland
Portland Public Library
Reserve the free museum and park passes at any branch lending desk, where each branch releases one pass per day.
Indoors · Free
- Wi-Fi
- computers
- meeting rooms
- art galleries
- museum and park passes
5 Monument Square, Portland, ME 04101
Official site · Checked
Library · Portland
Portland Public Library Burbank Branch
Burbank is the Stevens Avenue branch, and free computers, Wi-Fi and tech help are available at every Portland branch.
Indoors · Free
- Wi-Fi
- computers
377 Stevens Avenue, Portland, ME 04103
Official site · Checked
Library · Peaks Island
Portland Public Library Peaks Island Branch
This is the island branch of the Portland Public Library, reached from the mainland by the Casco Bay ferry.
Indoors · Free
- Wi-Fi
- computers
129 Island Avenue, Peaks Island, ME 04108
Official site · Checked
Library · Portland
Portland Public Library Riverton Branch
Riverton is one of three Portland Public Library branches outside the downtown building, and one card works at all of them.
Indoors · Free
- Wi-Fi
- computers
1600 Forest Avenue, Portland, ME 04103
Official site · Checked
Library · Cumberland
Prince Memorial Library
Prince Memorial is the town library for Cumberland and serves Chebeague Island residents as well.
Indoors · Free
- Wi-Fi
- computers
266 Main Street, Cumberland, ME 04021
Official site · Checked
Library · Kittery
Rice Public Library
Kittery lends from Wentworth Street in the foreside, with a separate mailing address on Walker Street.
Indoors · Free
- Wi-Fi
- computers
8 Wentworth Street, Kittery, ME 03904
Official site · Checked
Library · Scarborough
Scarborough Public Library
The library keeps a community resources directory on its own site alongside the catalog.
Indoors · Free
- Wi-Fi
- computers
48 Gorham Road, Scarborough, ME 04074
Official site · Checked
Library · South Portland
South Portland Public Library
South Portland runs two library buildings, the Broadway main library and the Memorial Branch on Wescott Road.
Indoors · Free
- Wi-Fi
- computers
- museum and park passes
482 Broadway, South Portland, ME 04106
Official site · Checked
Library · South Portland
South Portland Public Library Memorial Branch
The Memorial Branch opened on Wescott Road in 1976 and shares one card with the Broadway main library.
Indoors · Free
- Wi-Fi
- computers
155 Wescott Road, South Portland, ME 04106
Official site · Checked
Library · Cape Elizabeth
Thomas Memorial Library
Cape Elizabeth runs its library as a town department on Scott Dyer Road, beside the town community center.
Indoors · Free
- Wi-Fi
- computers
6 Scott Dyer Road, Cape Elizabeth, ME 04107
Official site · Checked
Library · Topsham
Topsham Public Library
Topsham keeps its library on Foreside Road, across the Androscoggin from downtown Brunswick.
Indoors · Free
- Wi-Fi
- computers
25 Foreside Road, Topsham, ME 04086
Official site · Checked
Library · Westbrook
Walker Memorial Library
The city library is in the 1894 Walker Memorial building on Main Street, designed by the architect Frederick Tompson.
Indoors · Free
- Wi-Fi
- computers
800 Main Street, Westbrook, ME 04092
Official site · Checked
Library · Wells
Wells Public Library
The library is on Post Road, which is Route 1 through Wells, near the town offices.
Indoors · Free
- Wi-Fi
- computers
1434 Post Road, Wells, ME 04090
Official site · Checked
Library · Windham
Windham Public Library
The town library is on Windham Center Road, and its Saturday service changes between the school year and summer.
Indoors · Free
- Wi-Fi
- computers
217 Windham Center Road, Windham, ME 04062
Official site · Checked
Library · York
York Public Library
York Public Library stands on Long Sands Road, the road that runs down to Long Sands Beach.
Indoors · Free
- Wi-Fi
- computers
15 Long Sands Road, York, ME 03909
Official site · Checked
Pools
Pool · Portland
Reiche Community Pool
Reiche is the indoor city pool in the West End, and open-swim passes are sold through the city recreation system.
Indoors
- indoor pool
- lap swim
- swim lessons
166 Brackett Street, Portland, ME 04102
Official site · Checked
Pool · Portland
Rising Eddy Community Pool
The city council renamed the old Kiwanis pool Rising Eddy in February 2026, and the splash pad outside the pool fence is free.
Outdoors
- outdoor pool
- lap lanes
- waterslides
- zero-depth entry
- Splash pad
- Accessible
165 Douglass Street, Portland, ME 04102
Official site · Checked
Pool · Portland
Riverton Pool
Riverton Pool has been closed since September 2023 for a renovation that hit structural problems, so check the city aquatics page before going.
Indoors
- indoor pool
1600 Forest Avenue, Portland, ME 04103
Official site · Checked
Museums
Museum · Brunswick
Bowdoin College Museum of Art
The art museum is on the Bowdoin College quad in Brunswick, a short walk from the Arctic Museum.
Indoors
- galleries
9400 College Station, Brunswick, ME 04011
Official site · Checked
Museum · Kennebunk
Brick Store Museum
The museum occupies a block of Main Street buildings in Kennebunk, including the 1825 brick store it is named for.
Indoors · Fee
- galleries
- walking tours
- archives
117 Main Street, Kennebunk, ME 04043
Official site · Checked
Museum · Portland
Children’s Museum & Theatre of Maine
The Thompsons Point building runs to 30,000 square feet and holds more than twenty hands-on exhibits plus an 89-seat theatre.
Indoors · Fee · Ages 5 to 12
- interactive exhibits
- theatre
- science floor
- Parking
250 Thompsons Point Road, Portland, ME 04102
Official site · Checked
Museum · Portland
International Cryptozoology Museum
The museum moved to Resurgam Place at Thompsons Point and holds the largest cryptozoology collection open to the public.
Indoors · Fee
- exhibits
- museum store
32 Resurgam Place, Portland, ME 04102
Official site · Checked
Museum · Portland
Maine Historical Society and Wadsworth-Longfellow House
The society keeps a research library on Congress Street beside the Wadsworth-Longfellow House and its garden.
Indoors · Fee
- research library
- museum
- historic house
- garden
489 Congress Street, Portland, ME 04101
Official site · Checked
Museum · Bath
Maine Maritime Museum
The museum is on the Kennebec below Bath Iron Works, on the grounds of the old Percy and Small shipyard.
Indoors · Fee
- exhibits
- historic shipyard
- boat tours
- museum store
- Parking
243 Washington Street, Bath, ME 04530
Official site · Checked
Museum · Portland
Maine Narrow Gauge Railroad Museum
The museum keeps two-foot gauge Maine railroad equipment and runs excursion trains from its Thames Street yard.
Indoors · Fee
- train rides
- exhibits
49 Thames Street, Portland, ME 04101
Official site · Checked
Museum · York
Museums of Old York
Old York Historical Society keeps a group of historic buildings along York Street, including the Old Gaol.
Indoors · Fee
- historic buildings
- guided tours
- museum store
207 York Street, York, ME 03909
Official site · Checked
Museum · Ogunquit
Ogunquit Museum of American Art
The museum stands on Shore Road above the ocean, with a sculpture garden running down toward the water.
Indoors · Fee
- galleries
- sculpture garden
543 Shore Road, Ogunquit, ME 03907
Official site · Checked
Museum · Brunswick
Peary-MacMillan Arctic Museum
Bowdoin College runs this Arctic museum on campus, built around the collections of Robert Peary and Donald MacMillan.
Indoors
- exhibits
10 Polar Loop, Brunswick, ME 04011
Official site · Checked
Museum · Portland
Portland Museum of Art
The museum is at Congress Square downtown, and several area libraries lend passes to it on a library card.
Indoors · Fee
- galleries
- museum store
7 Congress Square, Portland, ME 04101
Official site · Checked
Museum · Portland
Portland Observatory
Greater Portland Landmarks runs this Munjoy Hill signal tower, the last maritime signal tower of its kind left in the country.
Indoors · Fee
- guided tours
138 Congress Street, Portland, ME 04101
Official site · Checked
Museum · Saco
Saco Museum
The Saco Museum shares its Main Street building with the Dyer Library and the two run as one organization.
Indoors · Fee
- galleries
- exhibits
371 Main Street, Saco, ME 04072
Official site · Checked
Museum · Kennebunkport
Seashore Trolley Museum
This is the oldest and largest electric railway museum in the world, and the admission includes a ride on a restored trolley.
Indoors · Fee
- trolley rides
- exhibits
- museum store
- Parking
195 Log Cabin Road, Kennebunkport, ME 04046
Official site · Checked
Museum · Portland
Tate House Museum
The Tate House stands in Stroudwater and dates to 1755, built for the Royal Navy mast agent.
Indoors · Fee
- guided tours
- garden
1267 Westbrook Street, Portland, ME 04102
Official site · Checked
Museum · Portland
Victoria Mansion
This Danforth Street house was finished in 1860 and keeps most of its original interiors and furnishings.
Indoors · Fee
- guided tours
- museum store
109 Danforth Street, Portland, ME 04101
Official site · Checked
Farmers markets
Farmers market · Bath
Bath Farmers Market
The market runs on the Bath waterfront in the warm months and moves into the Freight Shed on Commercial Street for winter.
Outdoors
- produce
- bread
Commercial Street, Bath, ME 04530
Official site · Checked
Farmers market · Brunswick
Brunswick Farmers Market at Crystal Spring Farm
The land trust started this market at Crystal Spring Farm in 1999, and it runs at the farm through the warm months.
Outdoors
- produce
- meat and dairy
277 Pleasant Hill Road, Brunswick, ME 04011
Official site · Checked
Farmers market · Brunswick
Brunswick Winter Market
The winter market moves indoors to the Fort Andross mill complex on Maine Street for the cold months.
Indoors
- produce
- bread
Fort Andross, 14 Maine Street, Brunswick, ME 04011
Official site · Checked
Farmers market · Kennebunk
Kennebunk Farmers Market
The market uses the Garden Street parking lot on Saturdays from May into November.
Outdoors
- produce
Garden Street, Kennebunk, ME 04043
Official site · Checked
Farmers market · Portland
Portland Farmers Market at Deering Oaks
The Saturday summer market sets up in Deering Oaks, and the Wednesday market runs in Monument Square instead.
Outdoors
- produce
- bread
- meat and dairy
45 Park Avenue, Portland, ME 04103
Official site · Checked
Farmers market · Portland
Portland Farmers Market at Monument Square
Growers returned to Monument Square for the midweek market, which moves indoors to Stevens Avenue for winter.
Outdoors
- produce
- bread
Monument Square, Portland, ME 04101
Official site · Checked
Farmers market · Saco
Saco Farmers and Artisans Market
The Saco market sets up at the Saco Valley Shopping Center on Spring Street from May into October.
Outdoors
- produce
- crafts
Spring Street, Saco, ME 04072
Official site · Checked
Farmers market · Sanford
Sanford Farmers Market
The Sanford market runs Saturdays on Main Street from the first Saturday in May to the last Saturday in October.
Outdoors
- produce
919 Main Street, Sanford, ME 04073
Official site · Checked
Farmers market · Scarborough
Scarborough Farmers Market
The Scarborough market runs Sundays on Route 1 from June into October.
Outdoors
- produce
259 US Route 1, Scarborough, ME 04074
Official site · Checked
Farmers market · Yarmouth
Yarmouth Farmers Market
The Yarmouth market runs on Thursday afternoons at 200 Main Street from May through October.
Outdoors
- produce
200 Main Street, Yarmouth, ME 04096
Official site · Checked
Rainy-day spots
Rainy-day spot · Biddeford
Biddeford Ice Arena
The arena on Pomerleau Street is the indoor rink for the Biddeford and Saco area.
Indoors
- ice rink
- skate rental
18 Pomerleau Street, Biddeford, ME 04005
Official site · Checked
Rainy-day spot · Falmouth
Family Ice Center
The Falmouth rink is on Hat Trick Drive off Route 1 and runs public skating alongside hockey programs.
Indoors
- ice rink
- skate rental
20 Hat Trick Drive, Falmouth, ME 04105
Official site · Checked
Rainy-day spot · Gray
Maine Wildlife Park
The state wildlife department runs this park on Game Farm Road for animals that cannot be returned to the wild.
Outdoors · Fee
- animal enclosures
- Picnic area
- museum
- snack shack
- Parking
56 Game Farm Road, Gray, ME 04039
Official site · Checked
Rainy-day spot · Scarborough
Scarborough Marsh Audubon Center
The center is on the largest salt marsh in Maine and runs guided and self-guided walks plus canoe rentals in season.
Indoors
- exhibits
- nature trail
- canoe and kayak rentals
- nature store
92 Pine Point Road, Scarborough, ME 04074
Official site · Checked
Rainy-day spot · Wells
Wells Reserve at Laudholm
The reserve manages 2,250 acres of coastal habitat from the old Laudholm Farm and keeps seven miles of trails.
Indoors · Fee
- visitor center
- exhibits
- walking trails
- Parking
342 Laudholm Farm Road, Wells, ME 04090
Official site · Checked
Rainy-day spot · Portland
William B. Troubh Ice Arena
The city arena on Park Avenue has a regulation-size sheet of ice and seating for more than 650 people.
Indoors
- ice rink
- skate rental
- spectator seating
225 Park Avenue, Portland, ME 04102
Official site · Checked
Courts
Courts · Biddeford
Clifford Park Tennis and Pickleball Courts
The courts are inside Clifford Park on Pool Street, next to the mini skate park and playgrounds.
Outdoors
- tennis courts
- pickleball courts
- basketball hoops
130 Pool Street, Biddeford, ME 04005
Official site · Checked
Courts · Portland
Deering Oaks Tennis and Pickleball Courts
The courts are inside Deering Oaks between Deering and Forest Avenues, and carry pickleball lines as well as tennis.
Outdoors
- tennis courts
- pickleball courts
45 Park Avenue, Portland, ME 04103
Official site · Checked
Courts · Cape Elizabeth
Fort Williams Park Tennis and Pickleball Courts
The town lists tennis and pickleball courts inside Fort Williams Park, and community services takes reservations for park facilities.
Outdoors
- tennis courts
- pickleball courts
1000 Shore Road, Cape Elizabeth, ME 04107
Official site · Checked
Courts · Portland
Payson Park Tennis and Basketball Courts
The courts are inside Payson Park on Baxter Boulevard, beside the ball fields and playground.
Outdoors
- tennis courts
- basketball court
755 Baxter Boulevard, Portland, ME 04103
Official site · Checked
Courts · Biddeford
Rotary Park Sand Volleyball Court
The sand volleyball court is inside Rotary Park along with the disc golf course and the swimming beach.
Outdoors
- sand volleyball
- Parking
550 Main Street, Biddeford, ME 04005
Official site · Checked
Nothing on this list matches every filter you picked. Clear one to see more.
This directory was last checked as a whole on September 30, 2026.
See what your numbers actually support.
Live rates for your scenario, the whole sheet side by side, and every closing fee — before we talk.
Jeff Moran, NMLS #483943, licensed to originate in Maine through C2 Financial Corporation.