There are plenty of lakes and ponds to swim in in the area, though. Belleayre Lake (at Pine Hill), Alder Lake, Big Pond, and Little Pond are all short drives form Arkville. There are many others as well.
There is the new pool on Rt 38 in Arkville. Fleischmanns has a pool also, but it is currently under repair. Andes has a public pool as well.