Haverstraw is one of the more urban communities in Rockland County, which makes the village an attractive place to live amongst former New York City residents, the artist community, and New Yorkers with Hudson Valley weekend homes.