Buy
Middlesex County
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Middlesex County
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Mortgage Overview
Get Pre-Qualified
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
2
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Middlesex County, NJ Apartments For Rent
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
172 rentals
Use arrow keys to navigate
PET FRIENDLY
$2,750/mo
2
Beds
2
Baths
1,186
sqft
1025 Vanderbergh Blvd #1025,
Monroe Township, NJ 08831
Check Availability
Use arrow keys to navigate
$2,250/mo
1
Bed
1
Bath
754
sqft
60 Lear Ct #60,
East Brunswick, NJ 08816
Check Availability
Use arrow keys to navigate
$2,350/mo
2
Beds
2
Baths
1,092
sqft
8 Benjamin Franklin Dr #F,
Monroe Township, NJ 08831
Check Availability
Use arrow keys to navigate
$2,700/mo
2
Beds
2.5
Baths
1,186
sqft
19 Goodwin Dr,
North Brunswick, NJ 08902
Check Availability
Use arrow keys to navigate
$2,750/mo
2
Beds
2
Baths
1025 Vanderbergh Blvd,
Monroe Township, NJ 08831
Check Availability
Use arrow keys to navigate
$3,000/mo
2
Beds
2.5
Baths
1,267
sqft
171 Nebula Rd,
Piscataway, NJ 08854
Check Availability
Use arrow keys to navigate
$2,800/mo
2
Beds
2
Baths
1,088
sqft
1511 Pebble Pl,
Parlin, NJ 08859
Check Availability
$5,000/mo
4
Beds
3
Baths
2,262
sqft
32 Marion Dr,
Plainsboro, NJ 08536
Check Availability
$3,800/mo
3
Beds
2.5
Baths
2,137
sqft
17 Ashford Dr,
Plainsboro, NJ 08536
Check Availability
$4,500/mo
4
Beds
2.5
Baths
3,050
sqft
10 Crestwood St,
Piscataway, NJ 08854
Check Availability
$3,950/mo
2
Beds
3
Baths
2,201
sqft
540 Sayre Dr,
Princeton, NJ 08540
Check Availability
$1,700/mo
1
Bed
1
Bath
786
sqft
2307 Aspen Dr,
Plainsboro, NJ 08536
Check Availability
$1,725/mo
1
Bed
1
Bath
620
sqft
2310 Aspen Dr,
Plainsboro, NJ 08536
Check Availability
$2,200/mo
1
Bed
1
Bath
953
sqft
16 Lake Ave #2B,
East Brunswick, NJ 08816
Check Availability
$10,000/mo
4
Beds
4.5
Baths
4,228
sqft
5 Erin Ct S,
Kendall Park, NJ 08824
Check Availability
$2,800/mo
2
Beds
2
Baths
1,206
sqft
1021 Vanderbergh Blvd,
Monroe Township, NJ 08831
Check Availability
$2,800/mo
2
Beds
2
Baths
1,226
sqft
1021 Vanderbergh Blvd #1021,
Monroe Township, NJ 08831
Check Availability
$3,100/mo
3
Beds
2.5
Baths
1,322
sqft
5805 Hana Rd,
Edison, NJ 08817
Check Availability
$3,300/mo
3
Beds
2.5
Baths
6 Marcinczyk Ave #841,
Parlin, NJ 08859
Check Availability
$3,800/mo
3
Beds
2.5
Baths
1304 Dahlia Cir,
Dayton, NJ 08810
Check Availability
$2,400/mo
2
Beds
1.5
Baths
1,130
sqft
405 Cynthia Ct,
Princeton, NJ 08540
Check Availability
$1,950/mo
1
Bed
1
Bath
43 Deerberry Ln,
Monmouth Junction, NJ 08852
Check Availability
$2,895/mo
2
Beds
2
Baths
28311 Radford Ct #2829,
Monroe Township, NJ 08831
Check Availability
$2,850/mo
2
Beds
2.5
Baths
1,332
sqft
682 Darlington Dr,
Old Bridge, NJ 08857
Check Availability
$3,200/mo
2
Beds
2.5
Baths
1,452
sqft
159 Devon Ct,
Old Bridge, NJ 08857
Check Availability
$3,200/mo
Total price
3
Beds
3
Baths
1,600
sqft
75 Prestwick Way,
Edison, NJ 08820
Check Availability
$3,650/mo
3
Beds
2.5
Baths
29 Tall Oaks Ct,
Parlin, NJ 08859
Check Availability
$2,300/mo
2
Beds
2
Baths
10B Benjamin Franklin Dr,
Monroe Township, NJ 08831
Check Availability
$2,650/mo
2
Beds
1.5
Baths
204 Blew Ct,
East Brunswick, NJ 08816
Check Availability
$10,000/mo
4
Beds
4
Baths
4,228
sqft
5 Erin Ct,
Kendall Park, NJ 08824
Check Availability
$2,800/mo
2
Beds
2
Baths
1,157
sqft
1101 Stony Brook Way,
North Brunswick, NJ 08902
Check Availability
$1,750/mo
1
Bed
1
Bath
775
sqft
4901 Ravens Crest Dr,
Plainsboro, NJ 08536
Check Availability
$2,600/mo
2
Beds
2
Baths
1,393
sqft
92 Winthrop Rd #C,
Monroe Township, NJ 08831
Check Availability
$3,800/mo
4
Beds
2.5
Baths
2,032
sqft
247 Morning Glory Dr,
Monroe Township, NJ 08831
Check Availability
PET FRIENDLY
$4,150/mo
3
Beds
3.5
Baths
2,234
sqft
1806 Swales Ct,
Monroe Township, NJ 08831
Check Availability
$2,300/mo
2
Beds
2
Baths
950
sqft
1915 Aspen Dr,
Plainsboro, NJ 08536
Check Availability
$2,300/mo
2
Beds
1.5
Baths
1,184
sqft
4706 Boice Dr,
North Brunswick, NJ 08902
Check Availability
$1,800/mo
1
Bed
1
Bath
775
sqft
1203 Ravens Crest Dr,
Plainsboro, NJ 08536
Check Availability
$2,250/mo
2
Beds
1.5
Baths
961
sqft
126 Concordia Cir #G,
Monroe Township, NJ 08831
Check Availability
$3,000/mo
2
Beds
2
Baths
1,226
sqft
421 Tavern Rd,
Monroe Township, NJ 08831
Check Availability
1
2
3
4
5
121-160 of 172 Results
New Jersey
Middlesex County