Skip to content

Thousand Islands · Jefferson County

Theresa, NY

A village on the Indian River at the center of the Indian River Lakes, a cluster of small lakes with camps and quiet water a short drive south of the river.

Hidden gemsQuietFishing
Theresa, NY on the map (opens Google Maps)
Wooded islands and shoreline cottages on the St. Lawrence River in peak October color, light mist on the water
The St. Lawrence River among the Thousand Islands in October. AI-generated illustration based on the real location; not documentary photography.

Know a place in Theresa we should write about?

Suggest a place