Save Search

Apartments for Rent in Middlesex County, NJ


Quick filters
  • 9 units available
    Studio $2,405+
    1 bd $2,628+
    2 bd $4,270+
    Base rent Income restricted
    7 Livingston Ave, New Brunswick, NJ 08901
    Apply online • Pet friendly
  • 4 units available
    1 bd $1,124
    2 bd $1,876
    3 bd $1,753
    Base rent
    Verified Listing

    Metro526

    4.5 (3)
    526 North Avenue, Dunellen, NJ 08812
    Apply online • Pet friendly • Dishwasher
  • Only 2 units left
    Ask for pricing
    160 Durham Avenue, Metuchen, NJ 08840
    Apply online • Pet friendly
  • Only 1 unit left
    Ask for pricing
    401-403 Main Street, Metuchen, NJ 08840
    Apply online • Cat friendly
  • 356 Ridge Road 1-2 Beds Apartment for Rent
    Rent specials
    1 bd $2,225
    2 bd $2,299+
    Base rent
    Verified Listing

    Princeton Orchards Apts

    4.0 (20)
    356 Ridge Road, Dayton, NJ 08810
    Apply online • Pet friendly
  • 100 Cedar Lane 1-2 Beds Apartment for Rent
    1 bd $2,110+
    2 bd $2,695+
    Base rent
    Verified Listing

    The Quin

    3.5 (24)
    100 Cedar Lane, Highland Park, NJ 08904
    Apply online • Pet friendly • Dishwasher
  • Ask for pricing
    Verified Listing

    Greenway Village

    3.5 (10)
    398-400 Amboy Avenue, Metuchen, NJ 08840
    Pet friendly • In unit laundry • Large Closets
  • Only 2 units left
    1 bd $1,666
    2 bd $2,002
    3 bd $2,315
    Base rent Income restricted
    Verified Listing

    50 Neilson

    50 Neilson Street, New Brunswick, NJ 08901
    Pet friendly • Fitness center • Dishwasher
  • 250 Treetops Drive 1-2 Beds Apartment for Rent
    1 bd $1,940+
    2 bd $2,350+
    Base rent
    Verified Listing

    Treetops

    3.5 (3)
    250 Treetops Drive, Highland Park, NJ 08904
    Apply online • Pet friendly • In unit laundry
  • Only 1 unit left
    Ask for pricing
    345 State Street, 129 Fayette Street, Perth Amboy, NJ 08861
    Apply online • Pet friendly
  • Ask for Pricing
    Income restricted
    4.5 (19)
    740 Hermann Road, North Brunswick, NJ 08902
    Pet friendly • Air conditioner • Large Closets
  • Rent specials
    2 bd $2,530+
    Base rent
    Verified Listing

    Hadley Woods

    113 Dillion Court, North Brunswick, NJ 08902
    Apply online • Pet friendly • In unit laundry
  • Rent specials
    2 bd $3,449+
    Base rent
    Verified Listing

    Lofts At Monroe

    100 Prosperity Lane, Monroe Township, NJ 08831
    Apply online • Pet friendly • Fitness center
  • Matawan Rd. 1-2 Beds Apartment for Rent
    5 units available
    1 bd $1,971
    2 bd $1,448+
    Base rent
    Verified Listing

    Parkview At Madison

    4.5 (75)
    Matawan Rd., Laurence Harbor, NJ 08879
    Apply online • Pet friendly • Dishwasher
  • 1 bd $453+
    Base rent
    Verified Listing

    Birchwood At Cranbury

    3.0 (3)
    1 Justin Drive, Cranbury, NJ 08512
    Pet friendly • Fitness center • Dishwasher
  • 2 bd $1,954
    Base rent
    Verified Listing

    Willow Pond Village

    4.0 (7)
    601 Chamberlain Ave, Perth Amboy, NJ 08861
    Pet friendly • Dishwasher • Patio/Balcony
  • 3 bd $2,304
    Base rent Income restricted
    Verified Listing

    Vista At Old Bridge

    4 Berger Dr, Old Bridge, NJ 08857
    Apply online • Pet friendly • Fitness center
  • 150 Forest Glen Drive 1-2 Beds Apartment for Rent
    1 bd $2,040+
    Base rent
    Verified Listing

    Forest Glen

    4.5 (2)
    150 Forest Glen Drive, Highland Park, NJ 08904
    Apply online • Pet friendly • In unit laundry
  • Ask for pricing
    Verified Listing

    Andew Investment LLC

    203 S. Washington Ave, Dunellen, NJ 08812
    Pet friendly • In unit laundry • Hardwood Floors
  • 1 bd $1,644
    Base rent
    Verified Listing

    Reinhard Manor

    4.0 (4)
    401 Fairview Avenue, Colonia, NJ 07067
    Pet friendly • In unit laundry • Dishwasher
  • 2 bd $1,637+
    Base rent
    Verified Listing

    The Willows At Cranbury

    2 Justin Drive, Cranbury, NJ 08512
    Pet friendly • Fitness center • In unit laundry
  • P O BOX 427 1 Apartment for Rent
    New Units Available 6 units available
    1 bd $1,809
    Base rent
    Verified Listing

    EAST GARDEN APARTMENTS

    4.0 (5)
    P O BOX 427, MONMOUTH JUNCTION, NJ 08852
    Apply online • Cat friendly
  • Only 2 units left
    2 bd $2,300
    Base rent
    208-212 Hamilton Boulevard, South Plainfield, NJ 07080
    Apply online • Pet friendly
  • Ask for pricing
    Morris Stores, 413-419 Main Street/1-23 New Street, Metuchen, NJ 08840
    Pet friendly • Laundry Facilities
  • 112-0-county


Frequently asked questions

When were prices and availability in Middlesex County, NJ last updated?

Prices and availability in Middlesex County, NJ were last updated on 12 Nov 2026.

What are the best apartments in Middlesex County, NJ?
What is the average rent in Middlesex County, NJ?

The average rent in Middlesex County, NJ is $2,295.

What is the price range for a studio apartment in Middlesex County, NJ?

The price range for a studio apartment in Middlesex County, NJ is between $1,327 and $8,018.

What is the price range for a 1-bedroom apartment in Middlesex County, NJ?

The price range for a 1-bedroom apartment in Middlesex County, NJ is between $453 and $9,380.

What is the price range for a 2-bedroom apartment in Middlesex County, NJ?

The price range for a 2-bedroom apartment in Middlesex County, NJ is between $453 and $13,786.

What is the price range for a 3-bedroom apartment in Middlesex County, NJ?

The price range for a 3-bedroom apartment in Middlesex County, NJ is between $1,637 and $6,483.

What type of rental buildings are in Middlesex County, NJ?

In Middlesex County, 36% of the residents are renting compared to 64% owning a home, according to data from the U.S. Census Bureau. Large-scale apartment buildings with more than 50 units represent 14% of Middlesex County's rentals, 75% are small-scale complexes with under 50 units, and 11% are single-family rentals.