Squaw Island
From Wikipedia, the free encyclopedia
Squaw Island may refer to
- An island in Canandaigua Lake, New York, USA
- An island in Chateaugay Lake, New York, USA
- Squaw Island (Lake Michigan) in the Beaver Island group, site of the Squaw Island Light
- An island in the Niagara River in Buffalo, New York