744

Newest Homes for Rent in Onslow County, NC

Section Image
  • /33

    $3,200 Per Month

    • 4 Beds
    • 3.5 Baths
    • House for Rent

    211 Goldsboro Ln, Sneads Ferry, NC 28460

    Sitting in the sand with “Sunsetter” is your only concern at this beautiful oceanfront home! This 4 bedroom, 3½ bath oceanfront duplex boasts spectacular ocean views from the decks on the ocean side, as well as lovely sunset views from the decks on the street side. Close proximity to the North Topsail Beach Seaview Pier allows for a fun activities, to walk the beach with your sweet pups or fish

    211 Goldsboro Ln, Sneads Ferry, NC 28460
  • /43

    Starting at $1,520 Per Month

    • 1 - 3 Beds

    1001 Quarters Landing Cir, Sneads Ferry, NC 28460

    Discover your new home at The Palisades at Stones Bay Apartments — where luxury and comfort unite.Choose from our exceptional one, two, and three-bedroom floor plans, each thoughtfully designed with nine-foot ceilings adorned with crown molding, custom kitchens featuring sleek granite countertops and upgraded appliances, oversized walk-in closets, and exquisite flooring that make every space

    Palisades at Stones Bay

    1001 Quarters Landing Cir, Sneads Ferry, NC 28460
  • /20

    Starting at $1,300 Per Month

    • 1 - 3 Beds

    400 Charleston Ln, Jacksonville, NC 28546

    Welcome to Charleston Place Apartments! Select your newly renovated one-, two-, or three-bedroom apartment and create a living space that reflects your individual style! Enjoy spacious floorplans featuring all new kitchens, walk-in closets, abundant storage space, washer/dryer connections, updated bathrooms, and more! Our community features a sparkling swimming pool, fitness center, fully fenced

    Charleston Place

    400 Charleston Ln, Jacksonville, NC 28546
  • /83

    Starting at $725 Per Month

    • 1 - 2 Beds

    1834 Wilmington Hwy, Jacksonville, NC 28540

    Osprey Cove has that refreshing new feel you've been waiting for! Some apartments are being updated inside and out! Were refreshing the interiors with new floors, new appliances, and fresh hardware while maintaining the best prices in town! Conveniently located across from New River Air Station and minutes away from Camp Lejeune, you are just minutes from everything you need in Jacksonville. With

    Osprey Cove South Apartments

    1834 Wilmington Hwy, Jacksonville, NC 28540
  • /12

    Starting at $1,395 Per Month

    • 1 - 3 Beds

    5116 Western Blvd, Jacksonville, NC 28546

    Resort-style amenities. Exquisite interiors. A lifestyle unlike any other. Welcome to Palisades of Jacksonville.Discover the apartment home community you’ve always dreamed of—where every detail is designed for your comfort and enjoyment. Ideally located with easy access to restaurants, shopping, and just a short drive to the beach, Palisades of Jacksonville offers the perfect blend of convenience

    Palisades of Jacksonville

    5116 Western Blvd, Jacksonville, NC 28546
  • /50

    Starting at $1,585 Per Month

    • 1 - 3 Beds

    1004 Diamondback Dr, Sneads Ferry, NC 28460

    Life in Sneads Ferry is about effortless living with plenty of activities to enjoy with family and friends. Local charm radiates all around you with quick access to golf, restaurants, bars, and shops. A style that feels like home but looks sophisticated and chic. Extreme attention to detail is apparent in each apartment design. From our modern kitchens featuring stainless steel appliances and

    Comet Sneads Ferry

    1004 Diamondback Dr, Sneads Ferry, NC 28460
  • /34

    Starting at $895 Per Month

    • 1 - 2 Beds

    902 Gum Branch Rd, Jacksonville, NC 28540

    Nestled in the heart of Jacksonville, Azalea Gardens Apartments offers a haven of spacious living, modern amenities, and a vibrant community atmosphere. Our newly renovated one-apartment and two-bedroom townhomes offer comfort and convenience, just minutes from Camp Lejeune, shopping, and dining. Come see why our community is the perfect place for you and your pet to call home.

    Azalea Gardens Apartments

    902 Gum Branch Rd, Jacksonville, NC 28540
  • /42

    Starting at $900 Per Month

    • Studio - 3 Beds

    2301 Indian Dr, Jacksonville, NC 28546

    Discover the perfect blend of comfort and convenience at Cardinal Village, a charming community offering spacious townhomes and apartments in Jacksonville, NC. Designed for easy living, our thoughtfully crafted homes provide spacious layouts, a peaceful neighborhood setting and amenities tailored to fit your lifestyle.

    Cardinal Village Apartments

    2301 Indian Dr, Jacksonville, NC 28546
  • /28

    $1,505 Per Month

    • 2 Beds
    • 2.5 Baths
    • 1,149 Sq Ft
    • House for Rent

    199 Loren Rd, Hubert, NC 28539

    1-Year Lease: $1,405 for the first month, then $1,505/month for the remainder of the lease.2-Year Lease: $1,350 for the first month, then $1,450/month for the remainder of the lease.If you're looking for a stylish, brand-new townhome in a prime location, Jacks Branch Townhomes is the perfect place to call home. Combining modern comfort, unmatched convenience, and coastal charm, these

    199 Loren Rd, Hubert, NC 28539
  • /23

    $2,500 Per Month

    • 3 Beds
    • 3 Baths
    • 2,100 Sq Ft
    • House for Rent

    177 Twining Rose Ln, Holly Ridge, NC 28445

    Welcome to this stunning 3BR + BONUS (with a bath!) home! This is coastal living in the beautiful gated waterfront community of Summerhouse on Everett Bay (see the incredible amenities here: ). A double wall oven, audio surround system with exterior speakers, a three-zoned HVAC system, are some examples of this dynamic property. The gourmet kitchen has plenty of cabinets, stainless steel

    177 Twining Rose Ln, Holly Ridge, NC 28445
  • /25

    Starting at $1,175 Per Month

    • 1 - 3 Beds

    500 Talon Dr, Jacksonville, NC 28546

    Welcome to The Reserve at Jacksonville Commons where modern comfort meets unparalleled convenience. Located in the heart of Jacksonville, NC, our pet-friendly apartments are just minutes from Camp Lejeune's main gate, Coastal Carolina Community College, top-rated schools, premier shopping, and dining hotspots. Offering oversized 1-, 2-, and 3-bedroom floor plans, our spacious homes are perfect

    Reserve at Jacksonville Commons

    500 Talon Dr, Jacksonville, NC 28546
  • /27

    Starting at $1,653 Per Month

    • 1 - 3 Beds

    131 Stillwater Landing Way, Sneads Ferry, NC 28460

    Come experience life at Hawthorne at Stillwater, previously known as Stillwater as Southbridge, a residential community featuring one-, two-, and three-bedroom apartments in Sneads Ferry, NC. Spacious layouts and amenities welcome you home, along with exceptional service and an ideal location within walking distance to shopping, dining, and entertainment options. Are you looking for an apartment

    Hawthorne at Stillwater

    131 Stillwater Landing Way, Sneads Ferry, NC 28460
  • /39

    Starting at $1,470 Per Month

    • 1 - 3 Beds

    1001 Victory Lap Ln, Holly Ridge, NC 28445

    Experience the elevated lifestyle you deserve at Hawthorne at Holly Ridge, formerly Evolve Holly Ridge. Our thoughtfully designed one, two, and three bedroom apartment homes feature modern interiors and a market leading amenity collection. Just beyond your front door, resort inspired spaces invite you to relax, recharge, and connect. Located only minutes from the beautiful beaches of Topsail

    Hawthorne at Holly Ridge

    1001 Victory Lap Ln, Holly Ridge, NC 28445
  • /50

    Starting at $1,172

    Total Monthly Price

    • 2 Beds

    318 Richlands Ave, Jacksonville, NC 28540

    Caswell at Mill Creek is offering spacious two-bedroom townhomes located in the heart of Jacksonville. These townhomes are near USMC's famous Camp Lejeune, a host of fantastic beaches, and a wide range of shops and restaurants! Surrounded by a well-manicured landscape with a fishing area and a beautiful park, Caswell at Mill Creek serves as the perfect retreat from the hustle and bustle of the

    Caswell at Mill Creek

    318 Richlands Ave, Jacksonville, NC 28540
  • /35

    Starting at $1,663 Per Month

    • 1 - 3 Beds

    1001 Sundial Cir, Sneads Ferry, NC 28460

    Topsail North Shore is located at Sundial Circle in Sneads Ferry, North Carolina, approximately 5 miles from Camp Lejeune Marine Corps Base and within the Onslow County School District. North Topsail Beach is a short drive east. The community is surrounded by area employers, schools, parks, and military installations, making it one of the most convenient addresses on the North Carolina

    Topsail North Shore

    1001 Sundial Cir, Sneads Ferry, NC 28460
  • /31

    Starting at $1,315 Per Month

    • 1 - 3 Beds

    334 Carolina Forest Blvd, Jacksonville, NC 28546

    Discover the apartment home that’s just right for your lifestyle in the heart of Jacksonville, NC. Ideally located near Highway 17 and Camp Lejeune, our community offers easy access to shopping, dining, and entertainment.Enjoy exceptional amenities, including a fully equipped fitness center, a large resort-style swimming pool with cabana, and a welcoming coffee bar — perfect for relaxing and

    Arbors at Carolina Forest

    334 Carolina Forest Blvd, Jacksonville, NC 28546
  • /19

    Starting at $1,265 Per Month

    • 1 - 3 Beds

    1025 Kensington Dr, Jacksonville, NC 28546

    Welcome to Legacy at Abbington Place in Jacksonville, NC — where modern comfort meets exceptional living. Our spacious one, two, and three-bedroom apartments feature open floorplans, renovated kitchens with stainless steel appliances, washer/dryer connections, and private patios or balconies perfect for relaxing at home. Enjoy a variety of community amenities including a sparkling swimming pool,

    Legacy At Abbington Place

    1025 Kensington Dr, Jacksonville, NC 28546
  • /11

    $2,200 Per Month

    • 3 Beds
    • 3 Baths
    • House for Rent

    790 New River Inlet Rd, North Topsail Beach, NC 28460

    November 1st, 2026- March 15th, 2027- 3 Month Minimum RequiredEscape to the beautiful Villa Capriani in North Topsail Beach, NC, where you can enjoy stunning ocean views from this 3 bedroom, 3 bathroom condo. With access to a community pool, elevator, and on-site restaurant, you can relax and unwind in style. Located right on the ocean front, this OFF SEASON rental is the perfect getaway

    790 New River Inlet Rd, North Topsail Beach, NC 28460
  • /40

    Starting at $1,242 Per Month

    • 1 - 3 Beds

    2015 Gum Branch Rd, Jacksonville, NC 28540

    Located at 2015 Gum Branch Rd, Jacksonville, NC 28540, Williamsburg Place offers a refined living experience just minutes from Camp Lejeune. Choose from spacious 1-, 2-, or 3-bedroom homes (approximately 871 to 1,518?sq?ft) with stylish interiors—featuring washer/dryer hookups, granite countertops, island kitchens, walk-in closets, vaulted or tray ceilings, and flat-screen ready layouts. Enjoy a

    Williamsburg Place

    2015 Gum Branch Rd, Jacksonville, NC 28540
  • /77

    Starting at $1,289

    Total Monthly Price

    • 2 - 3 Beds

    301 Village Dr, Jacksonville, NC 28546

    Welcome to Brynn Marr Village! A pet-friendly community just minutes from Camp Lejeune and all the shopping and dining Western Boulevard has to offer. Enjoy a large community pool, 24/7 gym access, and a playground perfect for outdoor fun. Your furry friends will love our dedicated dog park and spacious green areas. Homes feature fresh, neutral interiors with exterior patios or balconies, and a

    Brynn Marr Village

    301 Village Dr, Jacksonville, NC 28546
  • /35

    Starting at $1,157 Per Month

    • Studio - 3 Beds

    100 Windsor Cir, Jacksonville, NC 28546

    At Windsor Place, we are committed to creating a welcoming community for all! From welcoming interiors to gorgeous landscapes, we deliver our residents pure bliss and happiness. Situated in a perfect neighborhood, a plethora of shopping options are just minutes away from you. Embrace the beauty of the Woodlands at Richard Ray Park or enjoy the mainstream movie options at AMC Classic!All

    Windsor Place

    100 Windsor Cir, Jacksonville, NC 28546
  • /20

    $2,000 Per Month

    • 3 Beds
    • 2 Baths
    • 1,485 Sq Ft
    • House for Rent

    630 Osprey Landing Dr, Holly Ridge, NC 28445

    Welcome to this charming 3-bedroom, 2-bathroom home located in the desirable Holly Ridge, NC. This property boasts a cozy fireplace, perfect for those cooler evenings. The kitchen is well-equipped with an electric stove, refrigerator, microwave, and dishwasher, making meal preparation a breeze. The home also features a washer and dryer hookup for your convenience. Step outside to a spacious,

    630 Osprey Landing Dr, Holly Ridge, NC 28445
  • /28

    $1,650 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    2224 New River Inlet Rd, North Topsail Beach, NC 28460

    Captain's Quarters – Oceanfront Winter RentalWelcome to Captain's Quarters, a charming oceanfront condo offering beautiful coastal views and comfortable long-term living. This thoughtfully decorated 1-bedroom, 1-bath home combines nautical-inspired touches, warm wood accents, and beachy details with the convenience of direct beach access.The condo comfortably accommodates a

    2224 New River Inlet Rd, North Topsail Beach, NC 28460
  • /35

    $2,400 Per Month

    • 4 Beds
    • 2.5 Baths
    • 1,830 Sq Ft
    • House for Rent

    186 Citadel Dr, Sneads Ferry, NC 28460

    3D Tour>> Welcome to Citadel Point at Southbridge in Sneads Ferry! This home, built in 2025, will be ready for move in on October 19. Located just 1 mile from the Sneads Ferry gate to Camp Lejeune, 3 miles to Stone Bay, and 6 miles to the beach, it offers a prime location with convenience and flexibility. Pets are welcome, and flexible lease terms or tailored agreements may be available to

    186 Citadel Dr, Sneads Ferry, NC 28460
  • /12

    $1,850 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,569 Sq Ft
    • Townhouse for Rent

    249 Crab Claw Spit Ln, Jacksonville, NC 28546

    Welcome to this beautiful 3-bedroom, 2.5-bathroom townhome located in the desirable Towne Point subdivision! Built in 2025, this spacious 1,569-square-foot home offers modern finishes, an open and functional layout, and plenty of room to live comfortably. The main level features a welcoming living area that flows seamlessly into the kitchen and dining space, creating the perfect setting for

    249 Crab Claw Spit Ln, Jacksonville, NC 28546
  • /32

    $1,900 Per Month

    • 3 Beds
    • 2.5 Baths
    • House for Rent

    109 Easton Dr, Richlands, NC 28574

    Looking for peace and quiet instead of the hustle and bustle of city life? You'll find it here! This beautiful home has 3 Bedrooms, 2.5 Bathrooms and even features a bonus room on over an acre of land in Richlands. Upon entry, you are welcomed by the two-story foyer and formal dining room that provide multiple entry points to the main living space. High vaulted ceilings in the living room provide

    109 Easton Dr, Richlands, NC 28574
  • /12

    $1,650 Per Month

    • 3 Beds
    • 2 Baths
    • 1,140 Sq Ft
    • House for Rent

    711 Covington Ct, Hubert, NC 28539

    Welcome to this Spacious three bedroom, two full bath home close to schools and shopping. Home will feature new LVP flooring in the kitchen, and newer LVP throughout. The home will also be freshly painted after the tenants move out. Get ready for the winter months to come with your wood burning fireplace in the living room. Your eat in kitchen comes equipped with stainless steel appliances, ample

    711 Covington Ct, Hubert, NC 28539
  • /27

    $1,700 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,582 Sq Ft
    • Townhouse for Rent

    2033 Folkstone Wds Ln, Holly Ridge, NC 28445

    Townhome located in Holly Ridge with a quick connection to Hwy 17. This townhouse features 3 bedrooms and 2.5 bathrooms, including a half bath on the first floor for guests. The warm neutral tones of the LVP flooring welcome you when entering. The hallway opens to a large open concept living, dining, and kitchen area. In the kitchen you will find white Shaker style cabinets, all new

    2033 Folkstone Wds Ln, Holly Ridge, NC 28445
  • /35

    Starting at $1,810 Per Month

    • 1 - 3 Beds

    1040 Vinson Way, Surf City, NC 28445

    The best in coastal apartment living awaits at Hudson Bishops Creek, where modern interiors, curated amenities, and the charm of Surf City come together for a truly exceptional living experience. Whether you're enjoying your morning coffee on your private balcony, hosting friends by the saltwater pool, or heading out to nearby beaches and cafes, life here flows with ease and refinement.Choose

    Hudson Bishops Creek

    1040 Vinson Way, Surf City, NC 28445
  • /30

    $2,500 Per Month

    • 5 Beds
    • 2.5 Baths
    • 2,120 Sq Ft
    • House for Rent

    111 Casey Ct, Jacksonville, NC 28540

    Welcome to this beautiful, well maintained 5 bedroom 2.5 bath home located off of Rhodestown Road; the outside the city limits of Jacksonville. The spacious master bedroom which is located downstairs just upon entry, features a large walk in closet The master bathroom has double vanities and a nicely tiled walk-in shower. The remaining bedrooms are located upstairs along with a cozy loft for

    111 Casey Ct, Jacksonville, NC 28540
  • /17

    $1,350 Per Month

    • 2 Beds
    • 2.5 Baths
    • Townhouse for Rent

    139 Buckhorn Ave, Holly Ridge, NC 28445

    End unit 2 bedroom 2.5 bath Townhouse located in Holly Ridge. As you enter the home you will walk into the open space living room, dining area, kitchen and 1/2 bath with all new appliances. Upstairs are two bedrooms each with their own full bathroom. The laundry area is located in the hall in between the two bedrooms for convenient use. There are 2 parking spaces in front of the townhouse. This

    139 Buckhorn Ave, Holly Ridge, NC 28445
  • /52

    $1,800 Per Month

    • 3 Beds
    • 2 Baths
    • House for Rent

    753 Radiant Dr, Jacksonville, NC 28546

    Welcome to your dream home! This beautifully maintained 3-bedroom, 2-bathroom home is ready for new occupants! Featuring a spacious, fenced yard perfect for all, this home offers privacy and comfort. Enjoy the convenience of a local playground just behind the house—ideal for all types of fun! Located in the highly desirable Carolina Plantations neighborhood, you'll have easy access to all local

    753 Radiant Dr, Jacksonville, NC 28546
  • /13

    $1,700 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,290 Sq Ft
    • House for Rent

    237 Winstead Lp, Richlands, NC 28574

    Built in 2024, this 3 Bedroom Townhome is a stunning property located in the charming area of Richlands, NC. This home boasts three spacious bedrooms and 2.5 well-appointed bathrooms, offering ample space for comfortable living. The high 9ft+ ceilings and large windows, add a touch of elegance and create an open, airy atmosphere with lots of natural light. The kitchen is a chef's dream, equipped

    237 Winstead Lp, Richlands, NC 28574
  • /50

    Starting at $1,122

    Total Monthly Price

    • 2 Beds

    3340 Richlands Hwy, Jacksonville, NC 28540

    Welcome to Caswell at Riverwalk! Situated in the heart of Jacksonville, our community offers a unique blend of convenience, comfort, and coastal charm. Nestled amidst the lush landscapes of eastern North Carolina, our community enjoys a prime location. With easy access to major highways and thoroughfares, residents can effortlessly explore the city and beyond. Whether you're commuting to work or

    Caswell at Riverwalk

    3340 Richlands Hwy, Jacksonville, NC 28540
  • /20

    $1,800 Per Month

    • 3 Beds
    • 3 Baths
    • House for Rent

    205 Summer Winds Place, Surf City, NC 28445

    **Available for a minimum of a 3 month lease between October 7th, 2026 and February 15th, 2027**(Not to exceed these dates)Welcome to Summer Winds 205- Peep's PerchThis lovely fully furnished 3 bedroom, top level condo welcomes you with two levels of spacious living. The open concept kitchen and living area creates easy access for all of your long term get away needs. Fully

    205 Summer Winds Place, Surf City, NC 28445
  • /6

    $1,195 Per Month

    • 2 Beds
    • 2.5 Baths
    • House for Rent

    109 Fairwood Ct, Jacksonville, NC 28546

    Delightful 2 bedroom 2 1/2 bath town home that is centrally located! Just minutes to Camp Lejeune main gate, area beaches, shopping and restaurants. Neutral tones throughout. The living room features book nook where a fireplace use to lay. The eat in kitchen makes for a quick setting of the table and clean up as well. Both bedrooms and both full baths are located upstairs. There is a storage room

    109 Fairwood Ct, Jacksonville, NC 28546
  • /21

    $1,650 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,624 Sq Ft
    • Townhouse for Rent

    389 Frisco Way, Holly Ridge, NC 28445

    Welcome to this cozy townhome located in "The Landing at Folkstone" in the Holly Ridge/Sneads Ferry area. Close to beautiful beaches; Topsail, Surf City - and conveniently located between Jacksonville and Wilmington. Minutes to the local military bases, Stone Bay, Marsoc and Camp Lejeune. The townhome features over 1600 heated square feet, 3 BR and 2.5 BA plus a one car garage. You'll love the

    389 Frisco Way, Holly Ridge, NC 28445
  • /29

    $2,250 Per Month

    • 4 Beds
    • 3 Baths
    • House for Rent

    3812 Island Dr, North Topsail Beach, NC 28460

    "A Great Escape" it truly is!! This amazing four-bedroom oceanfront duplex is located on the quiet shores of North Topsail Beach. Just imagine sitting on the back deck listening to the ocean and having the convenience of walking to the beach on your semi-private beach access, shared only with the other side of the duplex. “A Great Escape” is a duplex with a mirror property next door “Almost

    3812 Island Dr, North Topsail Beach, NC 28460
  • /54

    Call for Price

    • 3 Beds
    • 2.5 Baths
    • House for Rent

    124 Empire Blvd, Jacksonville, NC 28546

    Welcome home to this spacious two-story, 3-bedroom, 2.5-bath home conveniently located in the heart of Jacksonville! With an attached two-car garage and plenty of windows throughout, the home offers a bright, comfortable layout with plenty of room to spread out.The spacious kitchen and dining area flow into an extra-large family room, creating a great space for everyday living and

    124 Empire Blvd, Jacksonville, NC 28546
  • /2

    $1,195 Per Month

    • 2 Beds
    • 2.5 Baths
    • 1,008 Sq Ft
    • House for Rent

    300 Burley Dr, Hubert, NC 28539

    Freshly Painted 2 bedroom 2 and a half bath townhome located close to Camp Lejeune's back gate and a mile from public access boat ramp and Intracoastal waterway. Walk into a large family room that opens to the kitchen. The kitchen has plenty of counter and cabinet space and includes all major appliances, a pantry, and a washer and dryer closet. A half bathroom is also located on the first floor.

    300 Burley Dr, Hubert, NC 28539

Showing Results 1 - 40, Page 1 of 13

How to Rent a Home