Westhampton is a hamlet and census-designated place (CDP) in Suffolk County, New York. Westhampton is within the Town of Southampton. Westhampton is on the south shore of Long Island. Westhampton is home to a popular beach to locals and tourists, named Cupsogue Beach. It is a county park.
Population: 3,079
Zip Code: 11977
Area Code: 631
Elevation: 36′