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
1
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 with Garage
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
258 rentals
Use arrow keys to navigate
$4,000/mo
3
Beds
2.5
Baths
8 Travers Ave,
Edison, NJ 08817
Check Availability
Use arrow keys to navigate
$2,300/mo
2
Beds
1
Bath
1160 Roosevelt Ave,
Carteret, NJ 07008
Check Availability
Use arrow keys to navigate
NEW - 2 DAYS AGO
$2,950/mo
2
Beds
2
Baths
1,808
sqft
705 Croydon Rd #705A,
Monroe Township, NJ 08831
Check Availability
Use arrow keys to navigate
NEW - 1 DAY AGO
$3,900/mo
4
Beds
3.5
Baths
29 Ventnor Dr,
Edison, NJ 08820
Check Availability
Use arrow keys to navigate
$3,600/mo
4
Beds
2
Baths
1,632
sqft
110 Parker St,
Middlesex, NJ 08846
Check Availability
Use arrow keys to navigate
$2,400/mo
2
Beds
1
Bath
1,696
sqft
47 Holly St #2,
Carteret, NJ 07008
Check Availability
Use arrow keys to navigate
$5,000/mo
5
Beds
4
Baths
2,810
sqft
42 Nelson Ave,
Edison, NJ 08817
Check Availability
$6,500/mo
5
Beds
2.5
Baths
2,843
sqft
16 Poplar Dr,
Cranbury, NJ 08512
Check Availability
NEW - 2 DAYS AGO
$3,500/mo
3
Beds
2
Baths
236 Merchants Ave,
South Plainfield, NJ 07080
Check Availability
$3,800/mo
3
Beds
2.5
Baths
29 Tall Oaks Ct #2901,
Parlin, NJ 08859
Check Availability
$10,000/mo
4
Beds
4.5
Baths
4,228
sqft
5 Erin Ct S,
Kendall Park, NJ 08824
Check Availability
$3,800/mo
3
Beds
2.5
Baths
29 Tall Oaks Ct,
Parlin, NJ 08859
Check Availability
$2,500/mo
2
Beds
2
Baths
10B Benjamin Franklin Dr,
Monroe Township, NJ 08831
Check Availability
$3,000/mo
3
Beds
1.5
Baths
31 Larch St,
Carteret, NJ 07008
Check Availability
$3,600/mo
3
Beds
2.5
Baths
1 Picaron Pl,
Laurence Harbor, NJ 08879
Check Availability
$4,200/mo
3
Beds
2.5
Baths
1,520
sqft
968 New Dover Rd,
Edison, NJ 08820
Check Availability
$3,875/mo
3
Beds
3
Baths
145 Main St,
South River, NJ 08882
Check Availability
$3,800/mo
4
Beds
2.5
Baths
2,374
sqft
27 Pin Oak Dr,
North Brunswick, NJ 08902
Check Availability
$3,000/mo
3
Beds
2
Baths
1,283
sqft
3033 Edward Stec Blvd,
Edison, NJ 08837
Check Availability
$2,700/mo
2
Beds
2
Baths
153B Concordia Cir,
Monroe Township, NJ 08831
Check Availability
$4,600/mo
4
Beds
3
Baths
2,030
sqft
905 Greenland Sq,
Highland Park, NJ 08904
Check Availability
$3,200/mo
2
Beds
2
Baths
317 Sadie Cir,
New Brunswick, NJ 08901
Check Availability
$2,650/mo
2
Beds
2
Baths
2 Maple Ave,
Plainsboro, NJ 08536
Check Availability
$4,100/mo
3
Beds
3
Baths
2,056
sqft
42 Ashford Dr,
Plainsboro, NJ 08536
Check Availability
$2,000/mo
1
Bed
1
Bath
9 Scott Ave,
Milltown, NJ 08850
Check Availability
$3,200/mo
2
Beds
2
Baths
323 Sadie Cir,
New Brunswick, NJ 08901
Check Availability
$4,150/mo
4
Beds
2
Baths
1,290
sqft
16 Robert Cir,
Metuchen, NJ 08840
Check Availability
NEW - 2 DAYS AGO
$3,550/mo
3
Beds
1.5
Baths
1,396
sqft
57 Columbus Ave,
Edison, NJ 08817
Check Availability
$3,600/mo
4
Beds
2
Baths
2 Westbury Rd,
Saint John, VI 00830
Check Availability
$3,890/mo
3
Beds
2.5
Baths
1,998
sqft
34 Chimney Ct #181,
South Amboy, NJ 08879
Check Availability
$3,300/mo
3
Beds
2
Baths
59 Handy St,
New Brunswick, NJ 08901
Check Availability
$3,295/mo
2
Beds
2.5
Baths
39 Rozalyn Ln,
Laurence Harbor, NJ 08879
Check Availability
$2,800/mo
2
Beds
1
Bath
2105 Murray Ave,
South Plainfield, NJ 07080
Check Availability
$3,375/mo
2
Beds
2
Baths
509 Sadie Cir,
New Brunswick, NJ 08901
Check Availability
$4,500/mo
3
Beds
2.5
Baths
2,112
sqft
3 NE McCormick Ave N,
Old Bridge, NJ 08857
Check Availability
$4,000/mo
4
Beds
2
Baths
211 Prospect St,
South River, NJ 08882
Check Availability
$5,000/mo
3
Beds
2.5
Baths
2,460
sqft
47 McCormick Ave N,
Old Bridge, NJ 08857
Check Availability
$3,890/mo
3
Beds
2.5
Baths
1,998
sqft
34 Chimney Ct,
Laurence Harbor, NJ 08879
Check Availability
NEW - 1 DAY AGO
$4,325/mo
4
Beds
2
Baths
1,658
sqft
40 Essex Ave,
Metuchen, NJ 08840
Check Availability
PET FRIENDLY
$2,950/mo
2
Beds
2
Baths
1,808
sqft
705 Croydon Rd #A,
Monroe Township, NJ 08831
Check Availability
1
2
3
4
5
6
7
161-200 of 258 Results
New Jersey
Middlesex County
Copyright Garden State Multiple Listing Service, L.L.C. All rights reserved. Information is deemed reliable but not guaranteed.