County

Middlesex County, NJ

45 ZIP codes  ·  34 cities  ·  New Jersey

👥853,330Population
💰$110,702Median HH Income▲ 45% above avg
🎂39.5Median Age
🏠$435,891Median Home Value▲ 56% above avg
🎓53.2%College Grads▲ 37% above avg
📊6.4%Unemployment▲ 31% above avg
People & Population (ACS 2023 — weighted avg)
♂ Male 49.8% Female 50.3% ♀

Race & Ethnicity

White: 38.5%Hispanic: 23.4%Black: 9.7%Asian: 24.9%Other: 2.8%Race
White38.5%
Hispanic23.4%
Black9.7%
Asian24.9%
Other2.8%

Age Breakdown

Under 5
5%
5–17
16%
18–24
10%
25–44
27%
45–64
26%
65+
7%

Key Indicators

Median Age39.5 yrs
Avg HH Size2.77
Below Poverty8.3% ▼ 17% below avg
College Grads53.2% ▲ 37% above avg
Unemployment6.4% ▲ 31% above avg
No HS Diploma12,582 (2.3%)
HS Graduate138,185 (25.6%)
Some College43,635 (8.1%)
Associates54,448 (10.1%)
Bachelors38,869 (7.2%)
Graduate Degree252,472 (46.7%)

Education

No HS: 2.3%HS Grad: 25.6%Some College: 8.1%Associates: 10.1%Bachelors: 7.2%Graduate: 46.7%Edu
No HS2.3%
HS Grad25.6%
Some College8.1%
Associates10.1%
Bachelors7.2%
Graduate46.7%
Housing & Income

Housing Tenure

Owner: 62.2%Renter: 37.8%Tenure
Owner62.2%
Renter37.8%

Home Value Distribution

Under $50k
2%
$50k–$100k
1%
$100k–$150k
1%
$150k–$200k
2%
$200k–$300k
12%
$300k–$500k
45%
Over $500k
36%

Financials

Median HH Income$110,702 ▲ 45% above avg
Median Home Value$435,890 ▲ 56% above avg
Home/Income Ratio3.9x (nat avg ~3.5x)
Median Rent$1,830/mo
Total Housing Units312,991
Vacant Units10,959

Income Distribution

Under $25k
10%
$25k–$50k
9%
$50k–$75k
13%
$75k–$100k
12%
$100k–$150k
20%
$150k–$200k
14%
Over $200k
22%
Employment & Commute

How People Get to Work

Drove Alone
72%
Public Transit
7%
Walked
3%
Work From Home
18%

Commute Time

Under 15 min
22%
15–30 min
32%
30–45 min
21%
Over 45 min
25%
Housing Stock

Year Built

Before 1940
3%
1940s–1950s
19%
1960s–1970s
13%
1980s–1990s
10%
2000+
56%
About Middlesex County, NJ

Middlesex County is located in New Jersey and encompasses 45 ZIP codes spanning 34 cities and communities. The county has an estimated population of 853,330 residents. With a median age of 39.45, it is a middle-aged county.

Middlesex County has a upper-middle-income economic profile. The median household income of $110,702 is above the national average. Unemployment stands at 6.4%, above the national average. The poverty rate of 8.3% is near the national average.

Housing in Middlesex County is a premium housing market, with a median home value of $435,890 — significantly above the national average. Monthly median rent is approximately $1,829. Homeownership rates are high at 62.2%, reflecting a largely residential, stable population.

The residents of Middlesex County are racially diverse, with White as the largest group at 38.5%. Educational attainment is well-educated — 53.2% of adults hold a bachelor's degree or higher, above the national average.

Middlesex County, NJ is a upper-middle-income area in New Jersey. The 45 ZIP codes within the county each have their own character — browse the full list below to find the right community, whether you're looking for affordable housing, strong schools, or economic opportunity.

ZIP Codes in Middlesex County
ZIPCityPopulationMedian IncomeMedian HomeMedian RentUnemp.College
07001 Avenel 17,143 $95,935 $351,200 $1,839 5.0% 40.2%
07008 Carteret 25,220 $87,712 $370,100 $2,012 8.7% 37.2%
07067 Colonia 18,294 $134,301 $473,200 $1,964 4.3% 54.4%
08512 Cranbury 12,511 $115,255 $618,300 $1,584 5.7% 61.3%
08810 Dayton 8,241 $141,308 $471,700 $1,969 8.2% 74.3%
08812 Dunellen 14,177 $119,534 $435,300 $1,557 5.5% 50.2%
08816 East Brunswick 48,965 $141,731 $502,600 $2,079 4.6% 64.8%
08817 Edison 47,924 $109,734 $411,100 $1,946 7.0% 56.7%
08820 Edison 39,392 $168,453 $597,700 $1,925 3.9% 76.6%
08837 Edison 19,954 $107,948 $432,500 $1,778 6.2% 62.1%
08863 Fords 13,052 $116,250 $414,100 $1,976 3.7% 52.2%
08828 Helmetta 2,317 $104,143 $321,400 $2,081 6.8% 49.4%
08904 Highland Park 14,981 $101,991 $463,600 $1,881 4.7% 75.6%
08830 Iselin 19,151 $112,615 $394,200 $2,051 3.1% 61.9%
08832 Keasbey 2,793 $65,948 $328,100 $1,643 4.7% 20.0%
08824 Kendall Park 13,866 $180,888 $602,500 $1,963 5.2% 69.9%
08840 Metuchen 17,934 $150,938 $517,700 $1,994 5.6% 69.2%
08846 Middlesex 14,518 $107,063 $414,600 $1,493 4.6% 46.0%
08850 Milltown 8,442 $127,331 $436,600 $1,520 4.8% 55.6%
08852 Monmouth Junction 17,333 $121,771 $489,100 $1,897 5.8% 70.6%
08831 Monroe Township 54,608 $108,741 $489,700 $1,872 5.6% 57.8%
08901 New Brunswick 56,766 $60,248 $316,800 $1,790 6.3% 35.9%
08902 North Brunswick 43,146 $117,671 $402,400 $2,055 6.9% 55.8%
08857 Old Bridge 40,409 $101,192 $459,400 $1,462 6.8% 45.0%
08859 Parlin 24,284 $96,593 $407,100 $1,625 5.4% 47.4%
08861 Perth Amboy 58,264 $60,464 $340,900 $1,623 12.3% 27.4%
08854 Piscataway 60,405 $126,331 $423,900 $1,929 7.4% 58.6%
08536 Plainsboro 20,558 $128,426 $655,100 $1,908 4.7% 84.2%
07064 Port Reading 3,742 $143,194 $415,500 4.7% 38.4%
08872 Sayreville 20,040 $97,204 $404,300 $1,594 3.9% 44.9%
07077 Sewaren 3,196 $106,926 $414,900 $1,382 6.3% 39.7%
08879 South Amboy 23,263 $98,000 $377,700 $1,633 8.4% 41.4%
07080 South Plainfield 24,215 $126,161 $444,100 $1,928 7.2% 50.1%
08882 South River 16,007 $101,853 $382,500 $1,599 8.9% 41.8%
08884 Spotswood 8,133 $101,125 $358,100 $1,097 9.5% 46.0%
07095 Woodbridge 20,086 $99,718 $361,200 $2,077 6.1% 46.5%