There are quite a few municipal pools in Portland. The outdoor ones are only open during the summer.
And here’s a discussion on a local blog about “Portland Swimming Holes.” With regards to other activities, there are plenty! When you visit check out some local blogs to find community events.