Not sure of specific quality (there will be a SEPA report somewhere online) but the wee beach area between Newhaven and Gypsy Brae regularly has open swimmers in the water. Mostly middle aged women with woolly hats on. I don't think they put their heads or faces in the water.

Baltic. Even in summer.

The reservoir behind the Pentlands is supposedly good for swimming.