Hempstead Harbor (also known as Hempstead Bay) is a bay hugging the northern coast of Long Island, New York. Located off of the Long Island Sound, it forms the northernmost portion of the political border between the Nassau County towns of Oyster Bay on the east and North Hempstead on the west, as well as the western border of the city of Glen Cove.