Fox Island is a small, 5.2 square mile island near Gig Harbor. It is separated from the mainland by Hale Passage to the north. To the southwest,Carr Inlet separates Fox Island from McNeil Island. It offers all of the island amenities including waterfront property, boating, fishing, lodging and water activities.