West Nyack is a hamlet and census-designated place in the town of Clarkstown, Rockland County, New York, United States. It is about north of New York City. The population was 3,439 at the 2010 census.