Monroe

Township in Gloucester County, New Jersey

View of Monroe, New Jersey
Photo: Smallbones · Public domain

Monroe is a township in Gloucester County, New Jersey, with 37,117 residents (2020 Census). It sits at 121 ft (37 m) above sea level. The nearest town is Williamstown, 1.7 miles N.

About Monroe

Monroe Township is a township in Gloucester County, in the U.S. state of New Jersey. As of the 2020 United States census, the township's population was 37,117, its highest decennial count ever and an increase of 988 (+2.7%) from the 36,129 recorded at the 2010 census, which in turn reflected an increase of 7,162 (+24.7%) from the 28,967 counted in the 2000 census. The township is part of the South Jersey region of the state and a suburb of Philadelphia, within the Philadelphia metropolitan area.

Monroe Township was originally formed as a township by an act of the New Jersey Legislature on March 3, 1859, from portions of Washington Township while the area was still part of Camden County. Monroe Township was shifted to Gloucester County on February 28, 1871, along with the majority of Washington Township. In 1950, portions of the township were transferred to Winslow Township in Camden County. The township was named for President James Monroe.

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
$96,980
Median home value
$283,100
Median rent
$1,384/mo
Median age
41.3
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 37,117 residents in the 2020 Census.

2020 Census37,117
Density800 per sq mi (309 per km²)

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

Monroe at a glance

StateNew Jersey (NJ)
CountyGloucester County
TypeTownship
Population37,117 (2020)
Land area46.42 sq mi (120.2 km²)
Water area0.51 sq mi (1.31 km²)
Elevation121 ft (37 m)
Coordinates39.6598° N, 74.9699° W
ZIP code08094
Official websitemonroetownshipnj.org
Census code (GEOID)3401547250

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 Gloucester County, New Jersey.

What is the population of Monroe, NJ?

37,117 people lived in Monroe at the 2020 Census.

What is the ZIP code of Monroe, NJ?

The ZIP code of Monroe is 08094.

What is the elevation of Monroe?

121 feet (37 m) above sea level.

What towns are near Monroe?

Williamstown (1.7 mi), Victory Lakes (2.0 mi), Winslow (4.4 mi), Franklin (5.0 mi), Clayton (5.6 mi).

Last updated: