Middlesex County, New Jersey
871,290 people. The median home is worth $462,900 (typical New Jersey town: $435,600) and the median household earns $111,549.
Towns in Middlesex County
| Town | People | Median home | Income | Median age |
|---|---|---|---|---|
| Edison | 107,588 | $496,900 | $125,145 | 39.9 |
| Woodbridge | 103,639 | $433,000 | $108,928 | 40.3 |
| Old Bridge | 66,876 | $461,000 | $104,587 | 42.3 |
| Piscataway | 60,804 | $449,900 | $127,832 | 33.3 |
| Perth Amboy | 55,436 | $370,600 | $61,977 | 37.9 |
| New Brunswick | 55,266 | $353,800 | $65,810 | 24.8 |
| East Brunswick | 49,715 | $521,900 | $143,343 | 41.3 |
| Monroe | 48,594 | $540,900 | $107,892 | 57.8 |
| South Brunswick | 47,043 | $582,700 | $150,933 | 41.8 |
| Sayreville | 45,345 | $444,100 | $99,979 | 39.9 |
| North Brunswick | 43,905 | $431,500 | $120,764 | 37.3 |
| Old Bridge | 27,210 | $485,800 | $111,996 | 42.3 |
| Carteret | 25,326 | $405,800 | $96,862 | 38.2 |
| South Plainfield | 24,338 | $470,900 | $130,239 | 41.7 |
| Plainsboro | 24,084 | $683,100 | $131,638 | 37.6 |
| Iselin | 20,088 | $426,800 | $109,500 | 38.5 |
| Woodbridge | 19,839 | $390,000 | $104,926 | 38.6 |
| Colonia | 18,609 | $493,100 | $122,713 | 43.6 |
| Avenel | 16,920 | $401,000 | $101,670 | 39.6 |
| South River | 16,118 | $405,200 | $96,147 | 37.0 |
| Highland Park | 15,072 | $471,700 | $104,694 | 35.2 |
| Metuchen | 15,049 | $604,300 | $158,052 | 39.1 |
| Princeton Meadows | 14,776 | $665,700 | $131,213 | 34.7 |
| Middlesex | 14,636 | $446,400 | $105,000 | 44.3 |
| Fords | 12,941 | $438,000 | $115,861 | 39.9 |
| Kendall Park | 9,989 | $590,300 | $165,958 | 44.3 |
| South Amboy | 9,411 | $379,700 | $91,997 | 42.4 |
| Monmouth Junction | 8,895 | $552,900 | $133,585 | 39.9 |
| Spotswood | 8,163 | $369,900 | $105,060 | 46.0 |
| Dayton | 8,138 | $496,600 | $151,902 | 41.8 |
| Madison Park | 8,050 | $426,500 | $79,509 | 33.6 |
| Dunellen | 7,637 | $393,500 | $86,967 | 42.5 |
| Heathcote | 7,154 | $567,500 | $141,295 | 41.4 |
| Milltown | 7,037 | $458,800 | $140,960 | 41.2 |
| Laurence Harbor | 6,635 | $306,700 | $84,291 | 46.5 |
| Jamesburg | 5,783 | $367,200 | $110,972 | 34.7 |
| Rutgers University-Busch Campus | 4,586 | — | — | 20.0 |
| Port Reading | 3,921 | $435,600 | $134,479 | 41.1 |
| Cranbury | 3,842 | $889,400 | $216,691 | 49.0 |
| Rutgers University-Livingston Campus | 3,545 | — | — | 19.9 |
| Keasbey | 3,027 | $278,800 | — | 42.0 |
| Rossmoor | 2,992 | $194,300 | $64,074 | 72.9 |
| Clearbrook | 2,909 | $282,000 | $37,411 | 72.9 |
| Sewaren | 2,885 | $429,200 | $108,948 | 44.2 |
| Menlo Park Terrace | 2,806 | $427,400 | $110,278 | 39.9 |
| Plainsboro Center | 2,760 | $483,300 | $119,317 | 37.1 |
| Brownville | 2,746 | $403,000 | $89,769 | 46.8 |
| Hopelawn | 2,603 | $372,100 | $113,242 | 41.0 |
People and housing
| Middlesex County | Typical New Jersey town | |
|---|---|---|
| Median home value | $462,900 | $435,600 |
| Median rent | $1,871 | $1,774 |
| Median household income | $111,549 | $111,891 |
| Median age | 39.5 | 42.7 |
| Bachelor's degree or higher | 45.6% | 44.1% |
| Below the poverty line | 8.6% | 5.7% |
Jobs and pay
430,555 jobs in 2024, average pay $82,400 a year.
Storms since 1996
NOAA recorded 1,228 storm events in Middlesex County from 1996 to 2026, with 25 deaths.
Federal disaster declarations
Middlesex County has been included in 30 FEMA declarations since 1953.
| Declared | Incident | Declaration |
|---|---|---|
| September 5, 2021 | Hurricane | DR-4614: Remnants Of Hurricane Ida |
| September 2, 2021 | Hurricane | EM-3573: Remnants Of Hurricane Ida |
| March 25, 2020 | Biological | DR-4488: Covid-19 Pandemic |
| March 13, 2020 | Biological | EM-3451: Covid-19 |
| March 14, 2016 | Severe Storm | DR-4264: Severe Winter Storm And Snowstorm |
| October 30, 2012 | Hurricane | DR-4086: Hurricane Sandy |
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).