Bergen County shares a border with the west end of Westchester County .
The county 's location places New York City , Nassau and Suffolk Counties on Long Island , and the Long Island Sound to its south , Putnam County to its north , Fairfield County , Connecticut to its east , and Rockland County as well as New Jersey across the Hudson River to the west .
Westchester County, New York