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

Apartments for Rent in Onslow County, NC

395 rentals available
  • Welcome to Ravenwood Drive!

    $1,125
    100 Ravenwood Drive, Jacksonville, NC 28546
    (910) 333-9820

    1 unit available
    2 bed
    Amenities

    W/D hookup, Pet friendly, Stainless steel, and Air conditioning

  • 2 bedroom, 2.5 bath Townhouse

    $1,325
    120 Parrot Landing Drive, Onslow County, NC 28539
    (910) 455-1609

    1 unit available
    2 bed
    Amenities

    Granite counters, Dishwasher, Stainless steel, Range, and Refrigerator

  • Welcome to Sagewood!

    $1,600
    156 Rosemary Avenue, Onslow County, NC 28539
    (910) 333-9820

    1 unit available
    3 bed
    Amenities

    On-site laundry, Dogs allowed, Garage, Pool, and Air conditioning

  • 109 Baysden Dr

    $1,730
    109 Baysden Drive, Half Moon, NC 28540
    (910) 326-5784

    1 unit available
    4 bed
    Amenities

    Dishwasher, Garage, Range, and Refrigerator

  • Sterling Farms Beauty!

    $2,200
    706 Kiwi Stone Circle, Onslow County, NC 28546
    (910) 750-7780

    1 unit available
    4 bed
    Amenities

    In unit laundry, Patio / balcony, Pet friendly, Garage, Stainless steel, Walk in closets + more

  • 510 Thyme Ct

    $1,350
    510 Thyme Court, Half Moon, NC 28540
    (910) 326-5784

    1 unit available
    3 bed
    Amenities

    Garage, Recently renovated, Fireplace, and Extra storage

  • Beautiful 2 bedroom, 2.5 bath Town House

    $1,495
    519 Oyster Rock Lane, Onslow County, NC 28460
    (910) 455-1609

    1 unit available
    2 bed
    Amenities

    Dishwasher, Pool, Range, and Refrigerator

  • FURNISHED OFF-SEASON OCEANFRONT RENTAL STARTING EARLY SEPTEMBER

    $1,900
    1866 New River Inlet Road, North Topsail Beach, NC 28460
    (910) 541-3641

    1 unit available
    2 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Dishwasher, All utils included, Parking + more

  • PRICE JUST REDUCED! FURNISHED OFF-SEASON MONTHLY RENTAL AVAILABLE NOW

    $2,650
    790 New River Inlet Road, North Topsail Beach, NC 28460
    (910) 541-3641

    1 unit available
    2 bed
    Amenities

    In unit laundry, Patio / balcony, All utils included, Recently renovated, Fireplace, Microwave + more

  • Ocean View 2BR/2BA Home – Updated Bath, Steps to the Beach!

    $1,790
    221 Topsail Road, North Topsail Beach, NC 28460
    (910) 327-4444

    1 unit available
    2 bed
    Amenities

    In unit laundry, Patio / balcony, Recently renovated, Air conditioning, and Refrigerator

  • Cozy 4 bedroom home in Springdale Acres

    $1,600
    1303 Navarro Loop, Onslow County, NC 28540
    (910) 455-5328

    1 unit available
    4 bed
    Amenities

    W/D hookup, Pet friendly, Parking, Recently renovated, Air conditioning, and Ceiling fan

  • 1018 Davis Street

    $897
    1018 Davis Street, Jacksonville, NC 28540
    (910) 577-1830

    1 unit available
    2 bed
    Amenities

    Pet friendly, Parking, Oven, and Refrigerator

  • 147 Marlene Drive

    $1,000
    147 Marlene Drive, Jacksonville, NC 28546
    (910) 347-3171

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Dishwasher, Pet friendly, Ceiling fan, Oven, and Refrigerator

  • 155 Village Circle

    $950
    155 Village Circle, Jacksonville, NC 28546
    (910) 353-2001

    1 unit available
    2 bed
    Amenities

    Air conditioning, Ceiling fan, and Concierge

  • 122 Christy Drive

    $1,650
    122 Christy Drive, Onslow County, NC 28574
    (910) 347-6886

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Garage, and Ceiling fan

  • 1994 W Brandymill Lane

    $1,075
    1994 West Brandymill Lane, Piney Green, NC 28546
    (910) 347-6886

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Ceiling fan, and Fireplace

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