Mountain Lakes
Borough in Morris County, New Jersey

Mountain Lakes is a borough in Morris County, New Jersey, with 4,472 residents (2020 Census). It sits at 489 ft (149 m) above sea level. The nearest town is Rainbow Lakes, 1.1 miles SW.
- 4,472residents (2020 Census)
- 489 ftelevation · 149 m
- 2.6 sq miland area · 6.8 km²
- 1,691 / sq mipopulation density
- 07046ZIP code
About Mountain Lakes
Mountain Lakes is a borough in Morris County, in the U.S. state of New Jersey, and a suburb of New York City. As of the 2020 United States census, the borough's population was 4,472, an increase of 312 (+7.5%) from the 2010 census count of 4,160, which in turn had reflected a decline of 96 (−2.3%) from the 4,256 recorded at the 2000 census.
Originally a planned community, the borough was named for a pair of lakes which served to distinguish Mountain Lakes as "the first year-round residential lake community in northwestern New Jersey." 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.
The borough has been one of the state's highest-income communities. In the 2013–2017 American Community Survey, Mountain Lakes had a median household income of $175,556 (ranked 12th in the state) and included 45.6% of households earning more than $200,000 annually.
In 2010, Forbes.com listed Mountain Lakes as 210th in its listing of "America's Most Expensive ZIP Codes", with a median home price of $1,045,401.
Mountain Lakes ranked among the highest annual property tax bills in New Jersey, and was the highest in Morris County, at $20,471 in 2018, compared to a statewide average of $8,767. New Jersey Monthly magazine ranked Mountain Lakes as the 26th best place to live in New Jersey in its rankings of the "New Jersey's Top Towns 2011–2012" in New Jersey.
The Mountain Lakes station provides NJ Transit commuter train service. The station offers service on the Montclair-Boonton Line and is the first train station heading eastbound not concurrent with the nearby Morris & Essex Lines.
Text: Wikipedia · CC BY-SA 4.0
Mountain Lakes weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Mountain Lakes
Webcams: Windy.com
Living in Mountain Lakes
- Median household income
- $250,001
- Median home value
- $917,000
- Median rent
- $3,501/mo
- Median age
- 43.4
Do you know Mountain Lakes? Tell us about it
Help other travelers: share what makes Mountain Lakes special. We review every message before publishing it.
Map of Mountain Lakes
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Mountain Lakes Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Mountain Lakes, NJ population
Mountain Lakes had 4,472 residents in the 2020 Census.
| 2020 Census | 4,472 |
|---|---|
| Density | 1,691 per sq mi (653 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Mountain Lakes at a glance
| State | New Jersey (NJ) |
|---|---|
| County | Morris County |
| Type | Borough |
| Population | 4,472 (2020) |
| Land area | 2.64 sq mi (6.8 km²) |
| Water area | 0.26 sq mi (0.69 km²) |
| Elevation | 489 ft (149 m) |
| Coordinates | 40.8868° N, 74.4417° W |
| ZIP code | 07046 |
| Official website | mtnlakes.org |
| Census code (GEOID) | 3448480 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Mountain Lakes
- Rainbow Lakes1.1 mi SW
- Mount Tabor1.9 mi SW
- Parsippany-Troy Hills2.1 mi SE
- Parsippany2.2 mi SE
- Denville2.4 mi W
- Boonton2.5 mi NE
- Lake Hiawatha3.1 mi E
- Troy Hills3.2 mi SE
- Morris Plains3.7 mi SW
- Rockaway4.0 mi W
- White Meadow Lake4.4 mi NW
- Whippany4.5 mi S
Straight-line distance between town centers.
Frequently asked questions about Mountain Lakes
What county is Mountain Lakes in?
Mountain Lakes is in Morris County, New Jersey.
What is the population of Mountain Lakes, NJ?
4,472 people lived in Mountain Lakes at the 2020 Census.
What is the ZIP code of Mountain Lakes, NJ?
The ZIP code of Mountain Lakes is 07046.
What is the elevation of Mountain Lakes?
489 feet (149 m) above sea level.
What towns are near Mountain Lakes?
Rainbow Lakes (1.1 mi), Mount Tabor (1.9 mi), Parsippany-Troy Hills (2.1 mi), Parsippany (2.2 mi), Denville (2.4 mi).
Last updated: