Garnerville is a small hamlet located in the town of Haverstraw in Rockland County, New York. Garnerville is located north of New City; east of Mount Ivy; south of Stony Point and west of West Haverstraw.