Mountain Lakes is a Borough in Morris County, New Jersey, United States. As of the United States 2000 Census, the borough population was 4,256. Mountain Lakes was incorporated as a borough by an Act of the New Jersey Legislature on March 3, 1924, from portions of Boonton Township and Hanover Township, subject to the results of a referendum passed on April 29, 1924.