Edgewater is a borough located along the Hudson River in Bergen County, in the U.S. state of New Jersey.