Fair Harbor is located on the western part of Fire Island between the Great South Bay and the Atlantic Ocean.
In relation to its geography, Fair Harbor is a spot on the western side of Fire Island, sandwiched between the Great South Bay and the ocean.