The Hudson Highlands are mountains on both sides of the Hudson River in New York state lying primarily in Putnam County on its east bank and Orange County on its west. They continue somewhat to the south in Westchester County and Rockland County, respectively. North to south they fall between Newburgh Bay and Haverstraw Bay, the latter forming the northern region of the New York - New Jersey Highlands.