¼ mile off the northwest shore of Orcas Island
Freeman Island is located less than a ¼ mile from the shores of Camp Orkila on the northwest corner of Orcas Island. It is positioned midway between Pt. Doughty to the north and West Beach to the south, about a mile from either one. The launch sites on the Northshore of Orcas are 2-3 water miles away but involve passing through the often turbulent waters swirling around Point Doughty.