Red Hook is a town in Dutchess County. The villages of Red and Tivoli are included here, as well as two hamlets, Annandale-on-Hudson and Barrytown. Town may have been named Red Hook because of red foliage on trees along the Hudson River. Find information about local government, businesses, schools and attractions.