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
301 rentals
Use arrow keys to navigate
$3,600/mo
4
Beds
2
Baths
125 E Cherry St,
Carteret, NJ 07008
Check Availability
Use arrow keys to navigate
$2,700/mo
2
Beds
2
Baths
1,276
sqft
263 Prestwick Way,
Edison, NJ 08820
Check Availability
Use arrow keys to navigate
FURNISHED
$4,500/mo
3
Beds
2
Baths
1,984
sqft
75 School St,
Piscataway, NJ 08854
Check Availability
Use arrow keys to navigate
$3,650/mo
3
Beds
2.5
Baths
29 Tall Oaks Ct,
Parlin, NJ 08859
Check Availability
Use arrow keys to navigate
$2,050/mo
2
Beds
1
Bath
1,696
sqft
47 Holly St #2,
Carteret, NJ 07008
Check Availability
Use arrow keys to navigate
$3,150/mo
3
Beds
2.5
Baths
1,587
sqft
63 Prestwick Way,
Edison, NJ 08820
Check Availability
Use arrow keys to navigate
$10,000/mo
4
Beds
4.5
Baths
4,228
sqft
5 Erin Ct S,
Kendall Park, NJ 08824
Check Availability
$2,950/mo
3
Beds
1.5
Baths
1,478
sqft
53 Giera Ct,
Parlin, NJ 08859
Check Availability
$3,650/mo
3
Beds
2.5
Baths
29 Tall Oaks Ct #2901,
Parlin, NJ 08859
Check Availability
$3,350/mo
3
Beds
2.5
Baths
1,492
sqft
1 Boehm Dr,
Parlin, NJ 08859
Check Availability
$3,700/mo
3
Beds
2
Baths
145 Somerset Ave,
South Plainfield, NJ 07080
Check Availability
$5,000/mo
5
Beds
3
Baths
3,100
sqft
29 Halsey St,
Metuchen, NJ 08840
Check Availability
$3,700/mo
3
Beds
2.5
Baths
1304 Dahlia Cir,
Dayton, NJ 08810
Check Availability
$2,675/mo
2
Beds
1.5
Baths
1,324
sqft
156 Nathan Dr,
North Brunswick, NJ 08902
Check Availability
$3,400/mo
3
Beds
1.5
Baths
1,602
sqft
43 Lydia Ln,
Edison, NJ 08817
Check Availability
$2,300/mo
2
Beds
2
Baths
10B Benjamin Franklin Dr,
Monroe Township, NJ 08831
Check Availability
$1,900/mo
1
Bed
1
Bath
9 Scott Ave,
Milltown, NJ 08850
Check Availability
$3,200/mo
3
Beds
1.5
Baths
138 Luther Ave,
Hopelawn, NJ 08861
Check Availability
$2,500/mo
2
Beds
1.5
Baths
1,087
sqft
28 Renaissance Ln,
New Brunswick, NJ 08901
Check Availability
$3,175/mo
2
Beds
2.5
Baths
162 Westgate Dr #162,
Edison, NJ 08820
Check Availability
$10,000/mo
4
Beds
4
Baths
4,228
sqft
5 Erin Ct,
Kendall Park, NJ 08824
Check Availability
$4,200/mo
3
Beds
2.5
Baths
1,520
sqft
968 New Dover Rd,
Edison, NJ 08820
Check Availability
$6,800/mo
5
Beds
2.5
Baths
92 Coleman St,
Edison, NJ 08817
Check Availability
$4,500/mo
4
Beds
2.5
Baths
3,050
sqft
10 Crestwood St,
Piscataway, NJ 08854
Check Availability
PET FRIENDLY
$4,150/mo
3
Beds
3.5
Baths
2,234
sqft
1806 Swales Ct,
Monroe Township, NJ 08831
Check Availability
$3,450/mo
3
Beds
1
Bath
1,008
sqft
85 Woodrow Ave,
Piscataway, NJ 08854
Check Availability
$2,600/mo
2
Beds
2
Baths
361 Main St #202,
South Amboy, NJ 08879
Check Availability
$3,000/mo
2
Beds
2.5
Baths
1,267
sqft
171 Nebula Rd,
Piscataway, NJ 08854
Check Availability
$2,200/mo
2
Beds
1
Bath
1160 Roosevelt Ave,
Carteret, NJ 07008
Check Availability
$3,400/mo
3
Beds
2.5
Baths
1 Picaron Pl,
Laurence Harbor, NJ 08879
Check Availability
$3,900/mo
3
Beds
2.5
Baths
2,153
sqft
31 Fair Acres Ct,
Princeton, NJ 08540
Check Availability
$8,400/mo
3
Beds
3.5
Baths
76 Raritan Reach Rd,
South Amboy, NJ 08879
Check Availability
$3,800/mo
4
Beds
2.5
Baths
2,032
sqft
247 Morning Glory Dr,
Monroe Township, NJ 08831
Check Availability
$3,800/mo
4
Beds
2.5
Baths
2,374
sqft
27 Pin Oak Dr,
North Brunswick, NJ 08902
Check Availability
$4,000/mo
3
Beds
3
Baths
1,665
sqft
706 Greenland Sq #706,
Highland Park, NJ 08904
Check Availability
$6,800/mo
8
Beds
3
Baths
338 Buckelew Ave,
Monroe Township, NJ 08831
Check Availability
$3,500/mo
4
Beds
2
Baths
1,819
sqft
11A Foothills Dr,
South River, NJ 08882
Check Availability
$3,400/mo
3
Beds
2.5
Baths
1,976
sqft
13 Roosevelt Ave,
Carteret, NJ 07008
Check Availability
$4,200/mo
4
Beds
2
Baths
2460 Woodbridge Ave,
Edison, NJ 08817
Check Availability
$3,100/mo
3
Beds
2.5
Baths
12 Sunflower Ct,
Edison, NJ 08820
Check Availability
1
2
3
…
6
7
8
241-280 of 301 Results
New Jersey
Middlesex County