
Filter Your Search
All Filters
Rent Range
-2-Bedroom Apartments for Rent in Middlesex County
1,303 Apartments Available
Sort
- Default
- Lowest Price
- Highest Price
- Newest Listings
Filter Your Search
- Specials
- 1 Month Free
- 3 Months Free
- Specials
- Specials
- 2 Months Free
- Discounts
- 1 Month Free
281 S Washington Ave, Dunellen, NJ 08812 Unit Second and Third Floor
Apartment for Rent
2 Beds $2,100
- Specials
- 1 Month Free
Icon Riverwalk 55+ Active Adult Apartment ...
1 Riverwalk, Plainsboro, NJ 08536
2 Beds $2,750 - $3,394
- Specials
- Specials
- 1 Month Free
- Specials
Find Your Next Apartment in Middlesex County
We found 1,303 apartments for rent in Middlesex County, NJ. Refine your search by using the filters to view 1, 2 or 3+ bedroom apartments. You can find affordable apartments, pet-friendly apartments, apartments with utilities included and more. Use our guide on nearby places to narrow down where to rent an apartment in or near Middlesex County.
Find More Rentals in Middlesex County, NJ
Find More Apartments for Rent near Middlesex County
Cities in Middlesex County
- Apartments in Edison
- Apartments in New Brunswick
- Apartments in Woodbridge Township
- Apartments in Woodbridge
- Apartments in Piscataway
- Apartments in Rahway
- Apartments in Sayreville
- Apartments in East Brunswick
- Apartments in North Brunswick
- Apartments in South Brunswick
- Apartments in Highland Park
- Apartments in Port Reading
- Apartments in Old Bridge
- Apartments in Perth Amboy
- Apartments in Linden
- Apartments in Carteret
- Apartments in Old Bridge Township
- Apartments in Middlesex
- Apartments in South Plainfield
- Apartments in South River
Zip Codes in Middlesex County
- Apartments in 08901
- Apartments in 08854
- Apartments in 08817
- Apartments in 07008
- Apartments in 08904
- Apartments in 08861
- Apartments in 07095
- Apartments in 08837
- Apartments in 08879
- Apartments in 08902
- Apartments in 08816
- Apartments in 08840
- Apartments in 08857
- Apartments in 08846
- Apartments in 08882
- Apartments in 08536
- Apartments in 08831
- Apartments in 07080
- Apartments in 08872
- Apartments in 08873