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

Apartments for Rent in Onslow County, NC

214 rentals available
  • Welcome to River Hills!

    $1,895
    160 Forest Bluff Drive, Onslow County, NC 28540
    (910) 333-9820

    1 unit available
    3 bed
    Amenities

    In unit laundry, Pet friendly, Garage, Air conditioning, and Fire pit

  • 5BR, 4BA Townhome - Pet Friendly with Beach Views *SEASONAL RENTAL*

    $2,000
    215 Summer Winds Place, Surf City, NC 28445
    (910) 329-9800

    1 unit available
    5 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Dishwasher, Dogs allowed, Parking + more

  • 362 South Stingray Lane

    $1,650
    362 South Stingray Lane, Onslow County, NC 28445
    (919) 414-9051

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Dogs allowed, Garage, and Stainless steel

  • Charming 3-Bedroom Home for Rent in The Preserve at Morris Landing

    $1,950
    402 Saxby Way, Holly Ridge, NC 28445
    (910) 327-4444

    1 unit available
    3 bed
  • 515 Swinson Rd

    $1,700
    515 Swinson Road, Onslow County, NC 28454
    (910) 778-8688

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Garage, Recently renovated, Walk in closets + more

  • North Topsail Beach 5 Bedroom 4.5 Bathroom, Pet Friendly, Fully Furnished Off Season Rental: Available October 15th, 2025 to March 21st 2026

    $2,000
    2060 New River Inlet Road, North Topsail Beach, NC 28460
    (910) 329-9800

    1 unit available
    5 bed
    Amenities

    On-site laundry, Patio / balcony, Dogs allowed, Hot tub, Game room, and Some paid utils

  • 106 Briar Hollow Drive

    $1,900
    106 Briar Hollow Drive, Onslow County, NC 28540
    (910) 333-8387

    1 unit available
    4 bed
    Amenities

    W/D hookup, Patio / balcony, Dishwasher, Pet friendly, Garage, Recently renovated + more

  • Beautiful 4 bedroom, 2.5 bath home in the Creeks Edge Community - Sneads Ferry

    $2,200
    313 Osprey Point Drive, Onslow County, NC 28460
    (910) 328-6732

    1 unit available
    4 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Garage, Microwave, Range + more

  • 380 A. I. Taylor Rd.

    $1,900
    380 A I Taylor Road, Onslow County, NC 28574
    (910) 518-6111

    1 unit available
    3 bed
    Amenities

    Dogs allowed

  • 613 Hobbs Drive

    $1,645
    613 Hobbs Drive, Onslow County, NC 28540
    (910) 347-6886

    1 unit available
    3 bed
    Amenities

    New construction

  • Welcome to Carolina Forest!

    $1,750
    1004 Summerfield Court, Jacksonville, NC 28546
    (910) 333-9820

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Dogs allowed, Garage, Stainless steel, Walk in closets, and Pool

  • $200 Move in Special with a 2 year lease- Welcome to Jacks Branch Townhomes – Contemporary Living in the Heart of Hubert, NC!

    $1,405
    199 Loren Road, Onslow County, NC 28539
    (252) 447-7368

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Pet friendly, Air conditioning, and Concierge

  • 212 Riverbend Road

    $2,000
    212 Riverbend Road, Onslow County, NC 28540
    (910) 353-7757

    1 unit available
    3 bed
    Amenities

    Pet friendly and Garage

  • 1118 D Old Tar Landing Road

    $1,575
    1118 Old Tar Landing Road, Onslow County, NC 28540
    (910) 327-4444

    1 unit available
    3 bed
    Amenities

    New construction

  • Pet Friendly Townhome In Sneads Ferry!

    $1,500
    511 Justice Farm Drive, Sneads Ferry, NC 28460
    (910) 378-7737

    1 unit available
    2 bed
    Amenities

    In unit laundry, Dishwasher, Pet friendly, Walk in closets, Microwave, Carpet + more

  • Fabulous Townhome with Open Floorplan

    $1,675
    266 Currituck Drive, Holly Ridge, NC 28445
    (910) 463-9303

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Pet friendly, Garage, Stainless steel + more

Average rent in Onslow County, North Carolina

The average rent for a 1 bedroom apartment in Onslow County is $1,380, while the average rent for a 2 bedroom apartment is $1,694. Rent rates updated ago
Studio
$1,223Trending down
1 Bed
$1,380Trending down
2 Beds
$1,694Trending down
3+ Beds
$1,790Trending down
* Averages are based on the rental prices of properties listed on Apartment List

More Rental Options

Frequently Asked Questions