Rainbow Lakes

Census-designated place in Morris County, New Jersey

Aerial view of Rainbow Lakes, New Jersey
Aerial view: USDA NAIP · USGS The National Map (public domain)

Rainbow Lakes is an unincorporated community (census-designated place) in Morris County, New Jersey, with 1,255 residents (2020 Census). It sits at 492 ft (150 m) above sea level. The nearest town is Mount Tabor, 0.9 miles W.

About Rainbow Lakes

Rainbow Lakes is a census-designated place (CDP) located in Parsippany–Troy Hills Township, Morris County, New Jersey, United States. It is in the western part of the township and consists of housing built around a cluster of lakes including Rainbow Lake, plus a zone of commercial buildings to the east of the lakes. As of the 2020 census, the population of the CDP was 1,255.

Text: Wikipedia · CC BY-SA 4.0

Rainbow Lakes weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Rainbow Lakes

All 8 webcams near Rainbow Lakes ›

Webcams: Windy.com

Living in Rainbow Lakes

Median household income
$93,051
Median home value
$481,800
Median rent
$2,022/mo
Median age
38.7
Cost of living and demographics of Rainbow Lakes ›

Do you know Rainbow Lakes? Tell us about it

Help other travelers: share what makes Rainbow Lakes special. We review every message before publishing it.

Map of Rainbow Lakes

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Rainbow Lakes Street View

Loading 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 ›

Rainbow Lakes, NJ population

Rainbow Lakes had 1,255 residents in the 2020 Census.

2020 Census1,255
Density1,145 per sq mi (442 per km²)

Source: U.S. Census Bureau, Decennial Census.

Rainbow Lakes at a glance

StateNew Jersey (NJ)
CountyMorris County
TypeCensus-designated place
Population1,255 (2020)
Land area1.10 sq mi (2.8 km²)
Water area0.10 sq mi (0.27 km²)
Elevation492 ft (150 m)
Coordinates40.8742° N, 74.4557° W
ZIP codes07878, 07046
Census code (GEOID)3461560

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Rainbow Lakes

Straight-line distance between town centers.

Frequently asked questions about Rainbow Lakes

What county is Rainbow Lakes in?

Rainbow Lakes is in Morris County, New Jersey.

What is the population of Rainbow Lakes, NJ?

1,255 people lived in Rainbow Lakes at the 2020 Census.

What is the ZIP code of Rainbow Lakes, NJ?

The main ZIP code is 07878. Other ZIP codes: 07046.

What is the elevation of Rainbow Lakes?

492 feet (150 m) above sea level.

What towns are near Rainbow Lakes?

Mount Tabor (0.9 mi), Mountain Lakes (1.1 mi), Denville (2.0 mi), Parsippany-Troy Hills (2.0 mi), Parsippany (2.4 mi).

Last updated: