Monroe

Township in Middlesex County, New Jersey

View of Monroe, New Jersey
Photo: Mr. Matté (if there is an issue with this image, contact … · CC BY 3.0

Monroe is a township in Middlesex County, New Jersey, with 48,594 residents (2020 Census). It sits at 92 ft (28 m) above sea level. The nearest town is Concordia, 1.0 miles W.

About Monroe

Monroe Township is a township located in southern Middlesex County, in the U.S. state of New Jersey. The township is centrally located within the Raritan Valley region and is an outer-ring suburb of New York City within the New York metropolitan area. As of the 2020 United States census, the township's population was 48,594, its highest decennial count ever and an increase of 9,462 (+24.2%) from the 39,132 recorded at the 2010 census, which in turn reflected an increase of 11,133 (+39.8%) from the 27,999 counted in the 2000 census. Monroe Township also comprises the largest land area of any municipality in Middlesex County, at approximately 42 square miles (110 km2).

Monroe Township was incorporated as a township by an act of the New Jersey Legislature on April 9, 1838, from portions of South Amboy Township, based on the results of a referendum held that same day. Portions of the township were taken to form East Brunswick (February 28, 1860), Cranbury (March 7, 1872), and Jamesburg (March 19, 1887).

There are several age-restricted communities in Monroe Township. Despite significant senior citizen population growth, the median age in Monroe has changed from 52.5 in 1990, increasing to 58.9 in 2000, before decreasing to 53.2 in 2010, as more growth recently has resulted from single-family detached homes than from senior citizen developments. Based upon analysis of data from the FBI's Uniform Crime Reports for 2022 and 2023, Monroe Township was ranked as the safest small city in the United States.

Text: Wikipedia · CC BY-SA 4.0

Monroe weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Monroe

All 24 webcams near Monroe ›

Webcams: Windy.com

Living in Monroe

Median household income
$107,892
Median home value
$540,900
Median rent
$2,031/mo
Median age
57.8
Cost of living and demographics of Monroe ›

Do you know Monroe? Tell us about it

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

Map of Monroe

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

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

Monroe, NJ population

Monroe had 48,594 residents in the 2020 Census.

2020 Census48,594
Density1,159 per sq mi (447 per km²)

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

Monroe at a glance

StateNew Jersey (NJ)
CountyMiddlesex County
TypeTownship
Population48,594 (2020)
Land area41.94 sq mi (108.6 km²)
Water area0.24 sq mi (0.62 km²)
Elevation92 ft (28 m)
Coordinates40.3195° N, 74.4288° W
ZIP codes08831, 08828
Official websitemonroetwp.com
Census code (GEOID)3402347280

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

Towns near Monroe

Straight-line distance between town centers.

Frequently asked questions about Monroe

What county is Monroe in?

Monroe is in Middlesex County, New Jersey.

What is the population of Monroe, NJ?

48,594 people lived in Monroe at the 2020 Census.

What is the ZIP code of Monroe, NJ?

The main ZIP code is 08831. Other ZIP codes: 08828.

What is the elevation of Monroe?

92 feet (28 m) above sea level.

What towns are near Monroe?

Concordia (1.0 mi), Whittingham (1.0 mi), The Ponds (1.6 mi), Encore at Monroe (2.0 mi), Clearbrook (2.0 mi).

Last updated: