Start your Middlesex County search
How many bedrooms do you need?

Apartments for Rent in Middlesex County, NJ

479 rentals available
  • 111 Emerson Street

    $2,600
    111 Emerson Street, Carteret, NJ 07008
    (732) 634-9100

    1 unit available
    2 bed
    Amenities

    On-site laundry and Clubhouse

  • 13 Lake Avenue

    $2,000
    13 Lake Avenue, Middlesex County, NJ 08816
    (732) 257-3500

    1 unit available
    1 bed
    Amenities

    Patio / balcony, Parking, Recently renovated, Stainless steel, and Pool

  • 235 Montgomery Street

    $2,300
    235 Montgomery Street, Highland Park, NJ 08904
    (732) 249-7717

    1 unit available
    3 bed
    Amenities

    On-site laundry, Parking, and Recently renovated

  • 731 Cedar Court

    $2,349
    731 Cedar Court, New Brunswick, NJ 08901
    (732) 257-3500

    1 unit available
    3 bed
    Amenities

    On-site laundry, Parking, and Air conditioning

  • 90 Holly Street

    $2,400
    90 Holly Street, Port Reading, NJ 07064
    (732) 969-5600

    1 unit available
    2 bed
    Amenities

    Parking

  • 31 Lincoln Avenue

    $1,900
    31 Lincoln Avenue, Highland Park, NJ 08904
    (732) 819-8895

    1 unit available
    1 bed
    Amenities

    Pet friendly and Parking

  • 20 Livingston Avenue

    $2,250
    20 Livingston Avenue, New Brunswick, NJ 08901
    (732) 462-2222

    1 unit available
    1 bed
    Amenities

    Hardwood floors, Garage, Recently renovated, Gym, Air conditioning, and Media room

  • 42 Crosby Avenue

    $2,200
    42 Crosby Avenue, Middlesex County, NJ 08817
    (732) 634-9100

    1 unit available
    2 bed
    Amenities

    In unit laundry, Parking, and Recently renovated

  • 1135 Schmidt Lane

    $2,250
    1135 Schmidt Lane, North Brunswick, NJ 08902
    (732) 257-3500

    1 unit available
    2 bed
    Amenities

    On-site laundry, Patio / balcony, Parking, Recently renovated, and Air conditioning

  • 321 Augusta Street Street

    $2,750
    321 Augusta Street, South Amboy, NJ 08879
    (732) 257-3500

    1 unit available
    2 bed
    Amenities

    In unit laundry, Parking, and Recently renovated

  • 35 Lavern Street

    $2,000
    35 Lavern Street, Sayreville, NJ 08872
    (732) 257-3500

    1 unit available
    2 bed
    Amenities

    Granite counters, Hardwood floors, Parking, Recently renovated, and Stainless steel

  • 175 QUINCY Court

    $2,800
    175 Quincy Court, Middlesex County, NJ 08861
    (732) 744-0400

    1 unit available
    2 bed
    Amenities

    In unit laundry, Garage, Stainless steel, Gym, Air conditioning, Elevator + more

  • 217 Macarthur Avenue

    $3,000
    217 Macarthur Avenue, Sayreville, NJ 08872
    (732) 494-7700

    1 unit available
    4 bed
    Amenities

    W/D hookup and Garage

  • 82 Woodbridge Avenue

    $1,650
    82 Woodbridge Avenue, Highland Park, NJ 08904
    (800) 541-1999

    1 unit available
    1 bed
    Amenities

    Garage and Some paid utils

  • 230 Washington Avenue

    $2,500
    230 Washington Avenue, Carteret, NJ 07008
    (732) 634-9100

    1 unit available
    2 bed
  • 347 Bromley Pl

    $2,900
    347 Bromley Place, Middlesex County, NJ 08816
    (908) 233-8502

    1 unit available
    2 bed

Average rent in Middlesex County, New Jersey

The average rent for a 1 bedroom apartment in Middlesex County is $2,277+, while the average rent for a 2 bedroom apartment is $2,890+. Rent rates updated ago
Studio
$2,114+Trending down
1 Bed
$2,277+Trending down
2 Beds
$2,890+Trending down
3+ Beds
$3,400+Trending down
* Averages are based on the rental prices of properties listed on Apartment List that don’t include fees

More Rental Options

Frequently Asked Questions