Freshwater Swimming from Portland & the Sebago Lakes, Maine (2026)
Presumpscot river swim near Portland, Sebago and Songo beaches, Range Pond, and Raymond-area ponds—one map with links to each Maine guide.
Map of the picks



Portland sits on Casco Bay, but freshwater still shows up fast: the Presumpscot corridor west, then Sebago and its busy state-park beaches, Raymond-area ponds, and Range Pond when you want a different gate line.
- Babb's Bridge swimming hole (Presumpscot) — Gorham / Windham, ME
- Sebago Lake State Park — Casco, ME
- Songo Beach (Sebago Lake State Park) — Naples / Casco, ME
- Little Sebago Lake (public landings) — Gray / Raymond, ME
- Panther Pond (Raymond) — Raymond, ME
- Peabody Pond (Sebago / Naples area) — Sebago / Naples, ME
- Range Pond State Park — Poland, ME
This page links to on-site guides with parking and access detail. It is not legal or safety advice.
Quick answer
| Goal | First stop |
|---|---|
| Short drive from Portland | Babb's Bridge |
| Big lake beach day | Sebago Lake State Park |
| Backup when lots are full | Range Pond State Park |
Salt vs fresh honesty
Portland's salt beaches are a different chapter. This guide stays on mapped freshwater rows so you can plan river and lake days without mixing harbor chop into the same safety frame.
Updated April 23, 2026
Keep planning
Choose what to explore next
Follow the reading order, compare nearby options, or jump to a guide that matches the kind of day you want.