Skip to main content

Wild Swimming Spots in Portugal

Explore 677 wild swimming spots in Portugal, including 508 beaches, 120 rivers and 49 lakes.

Explore by region