Freeport lies on the South Shore of Long Island,[REF] in the southwestern part of Nassau County, within the town of Hempstead.
The south part of the village is penetrated by several canals that allow access to the Atlantic Ocean by means of passage through salt marshes.