Salmon Falls — river swimming hole near Portland, ME
RiverMEFree

Salmon Falls Swimming Hole

Swimming hole in Portland, Maine · River

Salmon Falls is an unofficial, free swimming area on the Saco River between Hollis and Buxton, Maine — popular with Portland, Saco, and Old Orchard Beach day-trippers. Expect a short walk from free informal parking, no lifeguards, and changing current; do not jump from the Route 202 bridge.

Typical season: Summer for warm water and lush greenery

About Salmon Falls

Salmon Falls lies in Maine, where Saco River moves through a wooded corridor. Visitors trade crowds for a quieter bank access. This unofficial, undeveloped . Clear, cool river water, a canopy of trees overhead, and the unhurried pace of nature doing exactly what it's always done. No entrance booths, no snack bars, no crowds of strangers in matching swimsuits. Just you, the river, and the hum of the Maine woods. The Saco River here moves with a quiet confidence, carving through a landscape shaped by centuries of water and stone. Depending on the season, the banks shift from the lush, deep greens of summer to the blazing amber and crimson of an autumn New England afternoon. In spring, the river runs fuller and faster, fed by snowmelt from the White Mountains upstream, while wildflowers push through the soft earth along the shoreline. The surrounding environment is refreshingly unspoiled. No commercial development interrupts the tree line, and the sounds you hear are the rush of current, birdsong, and the occasional splash of a fellow swimmer. No lifeguards patrol Salmon Falls. Facilities are limited, so judge depth, current, and weather when you arrive.

Key facts

Structured details for trip planning — verify access and fees with the land manager before you visit.

Water type
River
Water body
Saco River
Fee
Free
Nearest town
Portland
State
Maine
Coordinates
43.59630, -70.55450
Best season
Summer for warm water and lush greenery; Autumn for vibrant foliage and cooler air; Spring for higher water levels and blooming flora.
Access difficulty
Easy to moderate; accessible via a short, well-marked path from the parking area.
Parking
Designated area
Restrooms
None on site
Lifeguard
None — assume unguarded
Activities
Swimming
Facilities
There are no on-site facilities such as restrooms or picnic areas. You should plan accordingly and bring all necessary supplies.
Listing last updated
July 11, 2026

The experience

  • Best time to visitSummer for warm water and lush greenery; Autumn for vibrant foliage and cooler air; Spring for higher water levels and blooming flora.
  • AccessEasy to moderate; accessible via a short, well-marked path from the parking area.
  • FacilitiesThere are no on-site facilities such as restrooms or picnic areas. You should plan accordingly and bring all necessary supplies.

Highlights & features

  • Refreshing swimming spot on the Saco River
  • Accessible from Portland, Old Orchard Beach, and Saco
  • Picturesque natural scenery
  • Calm and clear waters for all skill levels
  • No fees or on-site facilities
  • Crystal-clear waters with varied swimming depths
  • Unspoiled natural environment with no commercial development
  • Rich historical ties to the region's Native American heritage

How to get there

Salmon Falls lies in Maine near Portland, Old Orchard Beach, and Saco. Use these driving notes as a starting point and confirm road conditions before you go. Salmon Falls is a beautiful . Follow these clear, turn-by-turn directions to reach this destination:

  1. Starting Point: Saco, Maine

  2. Begin in the center of Saco. Locate Route 112 (RT 112) and head northwest out of town. Follow Route 112

    Continue on RT 112 for about 6.5 miles. Look for the intersection with Route 117 (RT 117). Turn Left onto Route 117 At the intersection, turn left onto RT 117. Follow RT 117 as it merges with Route 202 (RT 202) and Route 4 (RT 4).

  3. Cross the Saco River

    Stay on RT 117/4 and take the bridge over the Saco River. This bridge is a key landmark to confirm you’re on the correct route. Turn Left onto Old Alfred Road Immediately after crossing the bridge, turn left onto Old Alfred Road. This turn comes shortly after the bridge, so be prepared to slow down and look for the road sign. Locate the Parking Area Drive a short distance down Old Alfred Road, and you will see an obvious parking area on your left. The parking area is unpaved but spacious enough for multiple vehicles.

  4. Trail to the River

    Park your vehicle and locate the trailhead near the parking area. Follow the short path down to the river to reach Salmon Falls. The trail is well-trodden and easy to navigate.

  5. Additional Notes

    The parking area is free and does not require a permit. The trail to the swimming area. Be mindful of your surroundings and pack out any trash to preserve the natural beauty of the area. Have a safe visit to Salmon Falls! Bring water, sunscreen, and gear for a primitive swim day. Weekends and holidays can draw more visitors. Check local updates on access and water levels before you leave home.

Plan your visit

Salmon Falls works well as a day trip from Portland or Old Orchard Beach. Stock up in town, then head to the water with food, water, and sun protection. Nearby options include Route 25 Maine River Swimming Holes (about 22 mi away) and Royal River (about 23 mi away). For the full list in Maine, see our state directory.

Access & fees

Access is unofficial and at your own risk. Parking is free in an unpaved lot. No permits or fees are required. The site has no facilities (restrooms, picnic areas). The trail to the river is short and generally flat.

Frequently asked questions

Where is Salmon Falls swimming hole in Maine?

On the Saco River between Hollis and Buxton — a wooded unofficial river hole for Portland-area day trips, not a state-park beach. It is not the Salmon Falls River trail in New Hampshire.

Is Salmon Falls Maine free?

Yes — no swim fee is on file. Parking is informal and undeveloped. Bring what you need and pack out trash.

Can you jump from the bridge at Salmon Falls ME?

No. Jumping from the active Route 202 bridge is illegal and dangerous. Stay in the river pools reached from shore paths only.

Is Salmon Falls on the Saco River safe after rain?

Wait for levels to drop. The Saco rises and runs faster after storms. Scout current from the bank; there are no lifeguards.

Can you swim at Salmon Falls?

Yes. Salmon Falls near Portland, Old Orchard Beach, and Saco in ME has waterfall / cascade pools on Saco River used for swimming. Rocks are slippery and there are no lifeguards at informal access.

Is Salmon Falls free?

Access is generally free (fee listed as “None”). Confirm any parking or day-use rules on site, and pack out trash.

How do you get to Salmon Falls?

Salmon Falls is in ME within day-trip range of Portland, Old Orchard Beach, and Saco. Use a current map for the put-in or park entrance; cell service can be limited at remote spots.

Explore more nearby swimming guides

Nearby swimming holes

Map & location

Open in MapsGet directions43.59630, -70.55450

Culture & history

The Saco River has historical ties to Native American tribes who utilized it as a source of sustenance and trade. The area reflects Maine’s rich natural and cultural heritage.

Conservation

Visitors are encouraged to follow Leave No Trace principles, avoid littering, and respect local wildlife to preserve the pristine condition of the area.

Sources & updates

Listing last updated
Researched by
Md Monayem Islam, Founder & Editor

Spotted outdated access, fees, or safety info? Send a correction with the page URL — we review every submission.

Planning a trip to Salmon Falls?

Browse more swimming holes in Maine or explore the full directory.

Safety notice: Natural swimming conditions change with weather, season, and water quality. Verify current conditions with local land managers before you go. Swim at your own risk — there are rarely lifeguards at these sites.

Get Our Free Guide to 20 Natural Swimming Holes near Portland

Hand-picked spots with directions, fees, and safety notes — delivered straight to your inbox.