The Hackensack River courses southward for approximately 50 miles through Rockland County in New York and Bergen and Hudson counties in northeastern New Jersey, forming the border of the latter two for part of its length.