← Back to Discover · All towns in New Jersey
Towns in Middlesex County
25 towns with data in Middlesex County, New Jersey, largest first. Find your matches.
Edison is the largest of the 25 towns we list in Middlesex County, with 108,164 people. Together they have 871,290 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Edison | 108,164 | $125,145 | $496,900 |
| Woodbridge | 104,355 | $108,928 | $433,000 |
| Old Bridge | 68,406 | $104,587 | $461,000 |
| Piscataway | 61,297 | $127,832 | $449,900 |
| New Brunswick | 56,345 | $65,810 | $353,800 |
| Perth Amboy | 55,855 | $61,977 | $370,600 |
| East Brunswick | 49,945 | $143,343 | $521,900 |
| Monroe | 49,032 | $107,892 | $540,900 |
| South Brunswick | 47,137 | $150,933 | $582,700 |
| Sayreville | 45,838 | $99,979 | $444,100 |
| North Brunswick | 44,375 | $120,764 | $431,500 |
| Carteret | 25,496 | $96,862 | $405,800 |
| South Plainfield | 24,473 | $130,239 | $470,900 |
| Plainsboro | 24,167 | $131,638 | $683,100 |
| South River | 16,124 | $96,147 | $405,200 |
| Metuchen | 15,144 | $158,052 | $604,300 |
| Highland Park | 15,121 | $104,694 | $471,700 |
| Middlesex | 14,645 | $105,000 | $446,400 |
| South Amboy | 9,989 | $91,997 | $379,700 |
| Spotswood | 8,171 | $105,060 | $369,900 |
| Dunellen | 7,911 | $86,967 | $393,500 |
| Milltown | 7,059 | $140,960 | $458,800 |
| Jamesburg | 5,770 | $110,972 | $367,200 |
| Cranbury | 4,012 | $216,691 | $889,400 |
| Helmetta | 2,459 | $98,952 | $355,000 |
ZIP codes in Middlesex County
36 ZIP codes in Middlesex County, New Jersey. A ZIP code can also reach into a neighboring county.
- 07001 Avenel
- 07008 Carteret
- 07064 Port Reading
- 07067 Colonia
- 07077 Sewaren
- 07080 South Plainfield
- 07095 Woodbridge
- 07747 Matawan
- 08512 Cranbury
- 08536 Plainsboro
- 08810 Dayton
- 08816 East Brunswick
- 08817 Edison
- 08820 Edison
- 08824 Kendall Park
- 08828 Helmetta
- 08830 Iselin
- 08831 Monroe Township
- 08832 Keasbey
- 08837 Edison
- 08840 Metuchen
- 08846 Middlesex
- 08850 Milltown
- 08852 Monmouth Junction
- 08854 Piscataway
- 08857 Old Bridge
- 08859 Parlin
- 08861 Perth Amboy
- 08863 Fords
- 08872 Sayreville
- 08879 South Amboy
- 08882 South River
- 08884 Spotswood
- 08901 New Brunswick
- 08902 North Brunswick
- 08904 Highland Park
Nearby counties in New Jersey
- Somerset County 21
- Union County 21
- Mercer County 12
- Monmouth County 53
- Essex County 23
- Hudson County 11
Link to this page
Copy this HTML to link to this page from your own site.