Haverstraw est une ville du comté de Rockland dans l'État de New York, au bord de l'Hudson. La population était de 36 634 habitants en 2010.