North Brunswick
Township in Middlesex County, New Jersey

North Brunswick is a township in Middlesex County, New Jersey, with 43,905 residents (2020 Census). It sits at 92 ft (28 m) above sea level. The nearest town is Voorhees, 2.3 miles N.
- 43,905residents (2020 Census)
- 92 ftelevation · 28 m
- 12.0 sq miland area · 31.2 km²
- 3,649 / sq mipopulation density
- 08902main ZIP code (2 in total)
About North Brunswick
North Brunswick is a township in Middlesex County, in the U.S. state of New Jersey. It is centrally located in the Raritan Valley region within the New York metropolitan area. As of the 2020 United States census, the township's population was 43,905, an increase of 3,163 (+7.8%) from the 2010 census count of 40,742, which in turn reflected an increase of 3,455 (+12.3%) from the 36,287 counted in the 2000 census.
North Brunswick is located south of New Brunswick. It was named for its earlier-established neighbor, South Brunswick. Brunswick comes from New Brunswick, which was named after the German city of Braunschweig, formerly translated in English as Brunswick or for the British royal House of Brunswick. North and South Brunswick, in turn, became the namesakes for East Brunswick. Alternatively, the city gets its name from King George II of Great Britain, the Duke of Brunswick-Lüneburg.
Text: Wikipedia · CC BY-SA 4.0
North Brunswick weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in North Brunswick
Webcams: Windy.com
Living in North Brunswick
- Median household income
- $120,764
- Median home value
- $431,500
- Median rent
- $2,117/mo
- Median age
- 37.3
Do you know North Brunswick? Tell us about it
Help other travelers: share what makes North Brunswick special. We review every message before publishing it.
Map of North Brunswick
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
North Brunswick 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 ›North Brunswick, NJ population
North Brunswick had 43,905 residents in the 2020 Census.
| 2020 Census | 43,905 |
|---|---|
| Density | 3,649 per sq mi (1,409 per km²) |
Source: U.S. Census Bureau, Decennial Census.
North Brunswick at a glance
| State | New Jersey (NJ) |
|---|---|
| County | Middlesex County |
| Type | Township |
| Population | 43,905 (2020) |
| Land area | 12.03 sq mi (31.2 km²) |
| Water area | 0.28 sq mi (0.72 km²) |
| Elevation | 92 ft (28 m) |
| Coordinates | 40.4504° N, 74.4794° W |
| ZIP codes | 08902, 08850 |
| Official website | northbrunswicknj.gov |
| Census code (GEOID) | 3402352560 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near North Brunswick
- Voorhees2.3 mi N
- Milltown2.3 mi E
- East Franklin3.0 mi N
- Clyde3.1 mi NW
- New Brunswick3.1 mi NE
- Six Mile Run3.2 mi NW
- Franklin Park3.3 mi W
- East Brunswick3.6 mi SE
- Deans3.8 mi SW
- Franklin4.2 mi NW
- Somerset4.2 mi N
- Highland Park4.4 mi NE
Straight-line distance between town centers.
Frequently asked questions about North Brunswick
What county is North Brunswick in?
North Brunswick is in Middlesex County, New Jersey.
What is the population of North Brunswick, NJ?
43,905 people lived in North Brunswick at the 2020 Census.
What is the ZIP code of North Brunswick, NJ?
The main ZIP code is 08902. Other ZIP codes: 08850.
What is the elevation of North Brunswick?
92 feet (28 m) above sea level.
What towns are near North Brunswick?
Voorhees (2.3 mi), Milltown (2.3 mi), East Franklin (3.0 mi), Clyde (3.1 mi), New Brunswick (3.1 mi).
Last updated: