376

Onslow County, NC Homes for Rent

Section Image Section Image
  • /75

    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

    (910) 915-4619

    1834 Wilmington Hwy, Jacksonville, NC 28540
  • /17

    $2,295 Per Month

    • 4 Beds
    • 2 Baths
    • House for Rent

    918 Uplands Ln, Jacksonville, NC 28540

    Tenant out 05/25/26, Welcome to 918 Uplands Lane in Jacksonville. This is one of those homes that just feels right when you walk in. It's clean, well kept, and has a layout that actually makes sense for everyday living. -- The living space is open and comfortable, giving you plenty of room to relax or have people over without feeling cramped. The kitchen is practical and easy to use, whether

    Agent Photo

    Leo Murphy

    Movil Realty

    (472) 210-3612

    918 Uplands Ln, Jacksonville, NC 28540
  • /29

    Starting at $1,267 Per Month

    • 1 - 3 Beds

    217 Carolina Forest Blvd, Jacksonville, NC 28546

    Our community is conveniently located on a quiet residential street within Carolina Forest. Carolina Place apartments feature well appointed one, two and three bedroom apartments. Each apartment home has its own stylish and smart appliances and modern conveniences. These include spacious walk in closets, intrusion alarms, and washers and dryers, as well as expansive patios. We have storage units

    Carolina Place Apartments

    (910) 629-4465

    217 Carolina Forest Blvd, Jacksonville, NC 28546
  • /49

    $1,850 Per Month

    • 3 Beds
    • 2.5 Baths
    • House for Rent

    109 Stillbrook Ct, Jacksonville, NC 28540

    Available July 1st! Fall in love with this adorable, pet-friendly 3-bedroom, 2.5-bathroom split-level home located in the desirable Stillwood Park neighborhood. This property features fully integrated solar panels, offering incredible energy efficiency with a projected electric bill under $40/month--a massive summer savings! The main level boasts an easy, seamless flow from the living room to the

    Agent Photo

    Katie Burnett

    High Tide Property Group Too, LLC

    (472) 251-1054

    109 Stillbrook Ct, Jacksonville, NC 28540
  • /45

    Starting at $805 Per Month

    • 1 - 2 Beds

    118 Broadhurst Rd, Jacksonville, NC 28540

    Discover the Fresh New Feel of Osprey Cove North!Osprey Cove North offers the refreshing new feel you've been waiting for! Each apartment features stylish LVP flooring and modern finishes — all at some of the best prices in town.Conveniently located just minutes from Camp Lejeune and close to everything Jacksonville has to offer, our community combines comfort, value, and

    Osprey Cove North Apartments

    (910) 548-7850

    118 Broadhurst Rd, Jacksonville, NC 28540
  • /63

    Starting at $950 Per Month

    • 1 Bed

    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

    (855) 974-7614

    301 Village Dr, Jacksonville, NC 28546
  • /39

    Starting at $1,450 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

    (910) 294-4165

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

    Starting at $1,121

    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

    (855) 650-4504

    318 Richlands Ave, Jacksonville, NC 28540
  • /20

    Starting at $875 Per Month

    • 1 Bed

    1140 Kellum Loop Rd, Jacksonville, NC 28546

    Kellum

    (910) 629-2056

    1140 Kellum Loop Rd, Jacksonville, NC 28546
  • /36

    Starting at $1,300 Per Month

    • 1 - 4 Beds

    1000 Yorktown Ln, Midway Park, NC 28544

    Welcome to Liberty Pointe Apartment Homes! Convenient location, spacious residences, and extraordinary amenities.Our beautiful one, two, three, and four-bedroom apartments are the perfect luxurious spaces to call home. With unique layout options and the possibility for newly renovated apartments, we are certain you will find a home that meets your unique style and needs. Schedule

    Liberty Pointe Luxury Apartments

    (910) 548-7855

    1000 Yorktown Ln, Midway Park, NC 28544
  • /47

    Starting at $1,050 Per Month

    • 2 Beds

    411 Whitehall Ln, Jacksonville, NC 28546

    Whitehall Apartment Townhomes offer luxury living at the economical price of $1050 per month. Four month leases are available at no extra cost. No application fee. The security deposit is $900. An excellent option for military personnel. All of our apartment townhomes are two story, two bedroom homes. The first floor consists of the living room, kitchen and a half bath. The second floor features

    Townhomes at Whitehall

    (910) 629-2267

    411 Whitehall Ln, Jacksonville, NC 28546
  • /50

    Call for Price

    • 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

    (910) 629-4598

    500 Talon Dr, Jacksonville, NC 28546
  • /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

    (910) 548-7869

    3340 Richlands Hwy, Jacksonville, NC 28540
  • /50

    Starting at $1,525 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

    (877) 452-7396

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

    Starting at $975 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

    (910) 629-2322

    2301 Indian Dr, Jacksonville, NC 28546
  • /50

    Starting at $1,512 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

    (910) 886-1525

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

    Starting at $1,335 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

    (910) 601-1054

    5116 Western Blvd, Jacksonville, NC 28546
  • /43

    Starting at $1,420 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

    (910) 886-1891

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

    Starting at $1,345 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

    (910) 601-1647

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

    Starting at $875 Per Month

    • 2 Beds

    113-131 Zack Cir, Jacksonville, NC 28540

    Westfield Duplexes are conveniently located only five miles from Main Gate Camp Lejeune and 4 miles from New River Air Station. We offer Four Month Leases! Give us a call today!

    WESTFIELD DUPLEXES

    (910) 629-2080

    113-131 Zack Cir, Jacksonville, NC 28540
  • /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

    (910) 459-5678

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

    Starting at $1,027 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

    (910) 601-9353

    100 Windsor Cir, Jacksonville, NC 28546
  • /35

    $1,799 Per Month

    • Studio
    • 1 Bath
    • 300 Sq Ft
    • Furnished Studio-Jacksonville - Camp Lejeune

    20 Mcdaniel Dr, Jacksonville, NC 28546

    Enjoy a fully furnished studio suite in our hotel at an affordable rate with free wi-fi, free utilities and free premium cable. Each studio suite has a full kitchen with full-size refrigerator, stovetop and microwave, and has a flexible workspace and plenty of storage. All our hotels are pet-friendly and have on-site guest laundry available. Plus, there are no long-term commitments and you can

    Furnished Studio-Jacksonville - Camp Lejeune

    (910) 838-6751

    20 Mcdaniel Dr, Jacksonville, NC 28546
  • /20

    Starting at $1,275 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

    (910) 601-1683

    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

    (910) 629-5013

    1025 Kensington Dr, Jacksonville, NC 28546
  • /35

    Starting at $1,715 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

    (844) 276-4066

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

    Starting at $1,025 Per Month

    • 2 Beds

    2100 Country Club Rd, Jacksonville, NC 28546

    Ashley Park Apartments

    (910) 629-5648

    2100 Country Club Rd, Jacksonville, NC 28546
  • /27

    Starting at $1,423 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

    (910) 886-1922

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

    Starting at $800 Per Month

    • 1 Bed

    224 Barbara Ave, Jacksonville, NC 28544

    Renovated 1 Bedroom & 1 Bath close to main gate. Great starter apartment. Small Pets allowed, breed restrictions apply.

    (844) 771-9843

    224 Barbara Ave, Jacksonville, NC 28544
  • /20

    Starting at $1,290 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

    (910) 841-1845

    400 Charleston Ln, Jacksonville, NC 28546
  • /20

    Starting at $1,299 Per Month

    • 2 Beds

    2292 Onslow Dr, Jacksonville, NC 28540

    New Town Center - Welcome to New Town Center Apartment Homes in Jacksonville, North Carolina, where we consider our residents family. Here, we offer quality apartments that are affordable for everyone. We are conveniently located in Jacksonville, North Carolina, near schools, restaurants, shopping centers, and recreation activities. The first ever, amazingly fun Splash Pad in Jacksonville is

    New Town Center Apartments

    (910) 526-0863

    2292 Onslow Dr, Jacksonville, NC 28540
  • /20

    Starting at $1,075 Per Month

    • 1 - 3 Beds

    200 Carmen Ave, Jacksonville, NC 28540

    Welcome home to Liberty Crossing! Located in Jacksonville, NC, our apartment community offers comfortable living with convenient access to everything the area has to offer. Enjoy a relaxing lifestyle with quality features, thoughtful amenities, and a great location that keeps you connected to work, play, and everyday necessities.

    Liberty Crossing

    (910) 996-5182

    200 Carmen Ave, Jacksonville, NC 28540
  • /10

    $1,800 Per Month

    • 3 Beds
    • 3 Baths
    • 1,108 Sq Ft
    • Townhouse for Rent

    1404 Old Folkstone Rd, Sneads Ferry, NC 28460

    Property Id: 789578Are you ready to come home? Come home to this quiet 3 bedroom, 3 full bathrooms, end unit townhome today! You will be conveniently located near Camp LeJeune back gate, shopping, dining and the beach. The living area is an open floor plan, making it flexible to decorate and suit it to your own needs. 2 bedrooms are on the main floor with the master hosting an ensuite

    (910) 886-2147

    1404 Old Folkstone Rd, Sneads Ferry, NC 28460
  • /20

    $3,200 Per Month

    • 4 Beds
    • 2.5 Baths
    • 2,418 Sq Ft
    • House for Rent

    409 Gooseneck Ln, Sneads Ferry, NC 28460

    Property Id: 2505357Welcome home! This 4BR/2.5 BA home in Mimosa Bay offers the primary bedroom on the main living area with 3 additional bedrooms and a loft upstairs. The main living area has an open floorplan that flows from dining to living with updated features such as a gas stove, deep stainless sink, modern backsplash, and ample kitchen cabinets. The living room shows a custom

    (910) 886-2129

    409 Gooseneck Ln, Sneads Ferry, NC 28460
  • /2

    $1,395 Per Month

    • 3 Beds
    • 1 Bath
    • 1,126 Sq Ft
    • House for Rent

    113 N Shore Dr, Jacksonville, NC 28540

    COMING SOON! This home is scheduled to be ready for viewing on June 5th, 2026. You can still apply and reserve this home until it is ready for an in-person tour. Contact us today for more details on our pre-leasing process. Welcome to this 3-bedroom, 1-bathroom home for rent in Jacksonville featuring inviting living areas ready for your personal touch. The kitchen is equipped with an

    (904) 719-8599

    113 N Shore Dr, Jacksonville, NC 28540
  • /16

    $2,565 Per Month

    • 5 Beds
    • 3.5 Baths
    • 3,100 Sq Ft
    • House for Rent

    108 Permeta Dr, Sneads Ferry, NC 28460

    Nestled in the heart of Sneads Ferry, North Carolina, Permeta Branch is a peaceful coastal community where comfort and convenience come together. At ARK Homes For Rent, we offer pet friendly homes built with care and dependability, perfect for families and individuals who value comfort, convenience, and a strong sense of community.Just a short drive off NC Highway 210 and US Highway 17,

    (910) 886-1798

    108 Permeta Dr, Sneads Ferry, NC 28460
  • /20

    $2,400 Per Month

    • 4 Beds
    • 2.5 Baths
    • 2,220 Sq Ft
    • House for Rent

    209 Trophy Ridge Dr, Richlands, NC 28574

    Property Id: 2274035Welcome home to this well-located long-term rental in the quiet and growing community of Buckhaven. Situated in a peaceful neighborhood, this property offers a comfortable layout, modern conveniences, and easy access to local amenities.The home features a functional floor plan with spacious living areas including a bonus room, ample natural light, and a

    (910) 601-2441

    209 Trophy Ridge Dr, Richlands, NC 28574
  • /20

    $1,400 Per Month

    • 2 Beds
    • 3 Baths
    • 1,056 Sq Ft
    • Townhouse for Rent

    229 Glen Cannon Dr, Jacksonville, NC 28546

    Property Id: 2519399This townhouse is meticulously kept, with new roof last 3 years, new HVAC in 2025, and neutral paint colors with stainless steel appliances. Great floorplan and open concept so you don't feel closed off! Enjoy the screened in porch for your cup of coffee in the morning, or unwind in the evenings. A half bath is convenient on the 1st floor for guests, while both

    (218) 275-5730

    229 Glen Cannon Dr, Jacksonville, NC 28546
  • /10

    $2,100 Per Month

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

    245 Chadwick Acres Rd, Sneads Ferry, NC 28460

    Property Id: 2352792Welcome to this beautifully maintained two-story single-family home offers the perfect blend of comfort, space, and coastal convenience.Features include:- Spacious primary suite with private bath- Open living area with fireplace- Functional kitchen with ample cabinet space and breakfast nook- Main-floor laundry room- 2-car attached garage

    (731) 240-8125

    245 Chadwick Acres Rd, Sneads Ferry, NC 28460
  • /16

    $1,050 Per Month

    • 2 Beds
    • 1 Bath
    • House for Rent

    1200 Rocky Run Rd, Piney Green, NC 28544

    Property Id: 2338634Cozy 2 bedroom, 1 bath home in small cul-de-sac, close to Camp Lejeune. Water and lawn care included. NO CATS. Schedule your showing today. Agents are welcome to call/text for an appointment.

    (910) 376-8473

    1200 Rocky Run Rd, Piney Green, NC 28544

Showing Results 1 - 40, Page 1 of 10

How to Rent a Home