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

Apartments for Rent in Onslow County, NC

395 rentals available
  • Updated Townhome In Hunters Creek

    $1,300
    1113 Pueblo Drive, Piney Green, NC 28546
    (910) 378-7737

    1 unit available
    2 bed
    Amenities

    Pet friendly, Recently renovated, and Fireplace

  • 237 Riverbend Rd., Jacksonville, NC 28540

    $2,400
    237 Riverbend Road, Onslow County, NC 28540
    (910) 939-0484

    1 unit available
    3 bed
    Amenities

    Patio / balcony and Dogs allowed

  • 3 BR 2 BA Summersill Estates

    $1,495
    107 Spring Drive, Half Moon, NC 28540
    (910) 378-0457

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Pet friendly, Walk in closets, Fireplace + more

  • Charming 3BR House in Holly Ridge

    $2,100
    341 Belvedere Drive, Holly Ridge, NC 28445
    (720) 794-3155

    1 unit available
    3 bed
    Amenities

    In unit laundry, Dishwasher, Pet friendly, Garage, Microwave, and Garbage disposal

  • 239 Zachary Lane, Hubert

    $1,600
    239 Zachary Lane, Onslow County, NC 28539
    (910) 326-2400

    1 unit available
    3 bed
    Amenities

    Dishwasher, Garage, Range, and Refrigerator

  • *Pet Friendly* 4 Bedroom Ocean Front Duplex Available January 1st through March 31st 2026- Off Season Rental (3 Months Required)

    $2,000
    3812 Island Drive, North Topsail Beach, NC 28460
    (910) 329-9800

    1 unit available
    4 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Dogs allowed, Some paid utils, Microwave + more

  • Large 4 bedroom home!

    $2,195
    503 Saltworks Lane, Onslow County, NC 28445
    (910) 312-5884

    1 unit available
    4 bed
    Amenities

    W/D hookup, Patio / balcony, Granite counters, Dishwasher, Pet friendly, Garage + more

  • 4 Bedroom Home in Sneads Ferry

    $2,500
    101 Wax Myrtle Way, Onslow County, NC 28460
    (313) 910-3696

    1 unit available
    4 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Garage, Stainless steel, Walk in closets + more

  • *50% FIRST MONTH RENT* Townhouse For Rent!

    $1,650
    399 Frisco Way, Holly Ridge, NC 28445
    (910) 208-0325

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Pet friendly, Garage, Some paid utils, and Internet access

  • 210 Audubon Road

    $1,595
    210 Audubon Road, Jacksonville, NC 28546
    (910) 333-0055

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Dishwasher, Ceiling fan, Microwave, Oven, and Refrigerator

  • 3117 Gaitway Court

    $1,700
    3117 Gaitway Court, Jacksonville, NC 28546
    (910) 218-0001

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Pet friendly, Recently renovated, Walk in closets, Ceiling fan, and Carpet

  • 230 Southern Dunes Drive

    $2,900
    230 Southern Dunes Drive, Onslow County, NC 28454

    1 unit available
    5 bed
    Amenities

    Patio / balcony, Pet friendly, Recently renovated, Stainless steel, Walk in closets, Pool + more

  • 605 Fallow Court

    $1,700
    605 Fallow Court, Sneads Ferry, NC 28460
    (910) 202-3673

    1 unit available
    3 bed
    Amenities

    On-site laundry, Patio / balcony, Garage, Ceiling fan, and Carpet

  • 101 Old Dock Landing Road

    $2,000
    101 Old Dock Landing Road, Onslow County, NC 28460
    (910) 782-4488

    1 unit available
    3 bed
    Amenities

    On-site laundry, Patio / balcony, Pet friendly, Garage, Walk in closets, and Ceiling fan

  • 206 Flagstone Lane

    $1,600
    206 Flagstone Lane, Piney Green, NC 28546
    (910) 333-9820

    1 unit available
    3 bed
    Amenities

    On-site laundry, Patio / balcony, Dishwasher, Stainless steel, Walk in closets, Air conditioning + more

  • 303 Starfish Lane lot: 54

    $1,800
    303 Starfish Lane, Onslow County, NC 28460

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Dishwasher, New construction, Parking + more

Average rent in Onslow County, North Carolina

The average rent for a 1 bedroom apartment in Onslow County is $1,345+, while the average rent for a 2 bedroom apartment is $1,466+. Rent rates updated ago
Studio
$1,194+Trending down
1 Bed
$1,345+Trending down
2 Beds
$1,466+Trending down
3+ Beds
$1,660+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