59

Onslow County, NC Townhomes for Rent

Section Image
  • /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

    411 Whitehall Ln, Jacksonville, NC 28546
  • /6

    $750 Per Month

    • 1 Bed
    • 2.5 Baths
    • 1,308 Sq Ft
    • Townhouse for Rent

    303 Kenan Lp, Jacksonville, NC 28546

    Property Id: 2713883 Renting out the speific rooms. Beautiful 3 bed, 2.5 bath townhouse in Jacksonville, NC. Built in 2020, amenities include dishwasher, washer/dryer, and balcony. Fenced yard, central AC, and parking. Rent: $750/mo. Available 8/1/2026. Don't miss out on this gem! Renting out individual rooms

    303 Kenan Lp, Jacksonville, NC 28546
  • /13

    $1,550 Per Month

    • 2 Beds
    • 2.5 Baths
    • 1,400 Sq Ft
    • Townhouse for Rent

    312 Glenellen Loop Rd, Piney Green, NC 28544

    Property Id: 876924 Come enjoy a 2 bed/2.5 bath town home without the worry of maintenance issues. This end unit has a wood line at the back of property to give extra privacy when relaxing outside. Price includes lawn care and trash. Minimum 1 year lease, (1)dog allowed with landlord approval and $350.00 one time dog fee. No smoking allowed. Background/Credit check required($50) per person.

    312 Glenellen Loop Rd, Piney Green, NC 28544
  • /20

    $1,550 Per Month

    • 2 Beds
    • 2.5 Baths
    • 1,084 Sq Ft
    • Townhouse for Rent

    133 Glen Cannon Dr, Jacksonville, NC 28546

    Property Id: 568093 This bright and airy 2bd and 2.5 bath townhome in the sought after subdivision of Carolina Plantations is waiting for you to call it home! Minutes from schools, shopping, restaurants, the bases and much more!

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

    $1,225

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft
    • Townhouse for Rent

    121 Old Freeman Rd Unit 1, Swansboro, NC 28584

    121 Old Freeman Rd Unit 1, Swansboro, NC 28584
  • /20

    $1,075

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 1,040 Sq Ft
    • Townhouse for Rent

    121 W Ivybridge Dr, Hubert, NC 28539

    Clean two bedroom, 1.5 bath townhome located 5.5 miles from the 172 gate to Camp Lejeune, great for a short drive to the base without the Main Gate traffic. With 1,040 SF of living area, this home offers a kitchen with all appliances (range, dishwasher and refrigerator) plus a pantry and cabinets for storage. Upstairs, there are two bedrooms (master has a walk in closet), a full bathroom,

    121 W Ivybridge Dr, Hubert, NC 28539
  • /9

    $1,075

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 1,040 Sq Ft
    • Townhouse for Rent

    103 W Ivybridge Dr, Hubert, NC 28539

    New luxury vinyl tile in living room and kitchen!!! Clean two bedroom, 1.5 bath townhome located 5.5 miles from the 172 gate to Camp Lejeune, great for a short drive to the base without the Main Gate traffic. With 1,040 SF of living area, this home offers a kitchen with all appliances (range, dishwasher and refrigerator) plus a pantry and cabinets for storage. Upstairs, there are two

    103 W Ivybridge Dr, Hubert, NC 28539
  • /29

    $1,300

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 992 Sq Ft
    • Townhouse for Rent

    126 Mesa Ln, Jacksonville, NC 28546

    Very well maintained townhouse located in Hunters Creek, Indian Wells. This home has 2 bedrooms and 1 & 1/2 baths, brand new stainless steel appliances, fresh carpet, fresh paint, and new flooring. It is close to schools, shopping, Camp Lejeune, and minutes from MCAS New River. If you wouldlike to see it in person we can coordinate a time!

    126 Mesa Ln, Jacksonville, NC 28546
  • /26

    $1,175 Per Month

    • 2 Beds
    • 2.5 Baths
    • 992 Sq Ft
    • Townhouse for Rent

    1405 Timberlake Trail, Jacksonville, NC 28546

    Cute Townhome in Jacksonville, NC offers a practical two-bedroom, two-and-a-half-bath layout. Enter through a foyer with a coat closet and find a guest half bath on the first floor. This townhome has a large living area and all-tile first floor. The eat-in kitchen/dining area includes a convenient laundry closet, and a patio outside with additional storage opens to a fenced-in backyard. The

    Jennie Kavanaugh The Sue Cruddas Real Estate Team

    1405 Timberlake Trail, Jacksonville, NC 28546
  • /18

    $1,275 Per Month

    • 2 Beds
    • 2.5 Baths
    • 1,233 Sq Ft
    • LOCATION LOCATION! Carolina Forrest!!

    402 Glenhaven Ln, Jacksonville, NC 28546

    Located in The Glen at Carolina Forest this neighborhood offers a side walked community, minutes from the local schools, parks, day cares and businesses. Enter the home into to a foyer area which open up to a formal dining area. This formal dining area could also be used for a den or office space. Next you will notice the quaint kitchen with stainless appliances, a high bar to eat at, a large

    402 Glenhaven Ln, Jacksonville, NC 28546
  • /22

    $1,300 Per Month

    • 2 Beds
    • 1.5 Baths
    • Townhouse for Rent

    513 Pate Dr, Midway Park, NC 28544

    Discover the charm and convenience of townhome living at 513 Pate Dr. This delightful rental home offers a perfect blend of modern amenities and a prime location, making it an ideal choice for comfortable living. Enjoy cooking in a beautifully updated kitchen featuring stainless steel appliances and a deep sink with a pullout faucet, making meal prep a breeze. Relax and unwind in your own

    Anchor Real Esta Property Mangement Anchor Real Estate of ENC

    513 Pate Dr, Midway Park, NC 28544
  • /16

    $1,450 Per Month

    • 2 Beds
    • 2.5 Baths
    • 2 bedroom, 2.5 bath end unit unfurnished townhouse in Sneads Ferry Justice Farm Townhome community

    411 Justice Farm Dr, Sneads Ferry, NC 28460

    2 bedroom, 2.5 bath end unit unfurnished townhouse in Sneads Ferry Justice Farm Townhome community. This is end unit townhouse offers abundant closet space including a walk-in closet in master bedroom, a large walk in pantry for the kitchen, large linen closet upstairs, outside storage off the back patio and extra storage under the staircase. As you enter the home you will walk into the living

    411 Justice Farm Dr, Sneads Ferry, NC 28460
  • /15

    $1,300 Per Month

    • 2 Beds
    • 1.5 Baths
    • Townhouse for Rent

    24 S Onsville Place, Jacksonville, NC 28546

    This cozy 2 bedroom, 1.5 bathroom townhome is ready for new renters! This home features beautiful brown flooring throughout the living area, gorgeous stainless appliances in the kitchen, a cozy fireplace for all your entertainment needs, and two spacious bedrooms tucked away upstairs for privacy. Don't forget the attached one-car garage, backyard porch and fenced-in patio for those upcoming

    IPS Admin Innovative Property Solutions

    24 S Onsville Place, Jacksonville, NC 28546
  • /2

    $1,250 Per Month

    • 2 Beds
    • 2 Baths
    • 882 Sq Ft
    • End Unit Townhome! Perfect Location for Camp Lejeune

    2179 Brandymill Ln, Jacksonville, NC 28546

    Welcome home to this adorable 2-bedroom, 2-bathroom end-unit duplex located in the desirable Hunters Creek neighborhood! Conveniently situated just minutes from Camp Lejeune, this home offers both comfort and convenience. The inviting living room features an electric fireplace, creating the perfect space to relax after a long day. Each bedroom includes its own private full bathroom, providing

    2179 Brandymill Ln, Jacksonville, NC 28546
  • /22

    $1,300 Per Month

    • 2 Beds
    • 2 Baths
    • 882 Sq Ft
    • Townhouse for Rent

    1081 W Pueblo Dr, Jacksonville, NC 28546

    One story, end unit townhouse with fence back yard. Freshly updated with paint, refrigerator, stove, and more!!! Close to schools, shopping, and the beach. Piney Green base entrance is just minutes away.

    Judy Souders Carolina Home Girl Realty

    1081 W Pueblo Dr, Jacksonville, NC 28546
  • /20

    $1,375 Per Month

    • 2 Beds
    • 2.5 Baths
    • 1,008 Sq Ft
    • Charming 2BR Townhome Minutes from Hwy 172 Back Gate

    203-11 Lanieve Ct, Hubert, NC 28539

    Welcome to this charming 2-bedroom, 2.5-bathroom townhome conveniently located just minutes from the Hwy 172 back gate! This spacious home features an open and functional floor plan with two generously sized bedrooms, each with access to a full bathroom upstairs, plus a convenient half bath on the main level for guests. Step outside to enjoy the private rear deck and attached storage, perfect for

    203-11 Lanieve Ct, Hubert, NC 28539
  • /13

    $1,450 Per Month

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

    303 Caldwell Loop, Jacksonville, NC 28546

    Welcome home to this beautiful 3-bedroom, 2.5-bathroom home located in Jacksonville city limits. Perfect location near shopping malls, restaurants, area beaches, and Camp Lejeune MCB. CALL TODAY, YOU DON'T WANT TO MISS THIS! All residents are enrolled in the Resident Benefits Package (RBP) for $30/month which includes HVAC air filter delivery (for applicable properties), credit building to help

    Sherri Mayes Advantage Gold Realty

    303 Caldwell Loop, Jacksonville, NC 28546
  • /12

    $1,550 Per Month

    • 2 Beds
    • 2.5 Baths
    • Townhouse for Rent

    203 Justice Farm Dr, Sneads Ferry, NC 28460

    This Townhome located in Sneads Ferry is ready for move in! Featuring 2 large bedrooms, with private bathrooms attached. Open floor plan on the first floor with a spacious living room and large kitchen with dining nook! Located closed to local beaches and shopping! This Townhome located in Sneads Ferry is ready for move in! Featuring 2 large bedrooms, with private bathrooms attached. Open

    203 Justice Farm Dr, Sneads Ferry, NC 28460
  • /20

    $1,400 Per Month

    • 2 Beds
    • 2.5 Baths
    • Townhouse for Rent

    3 Jaydn Dr W, Jacksonville, NC 28546

    Welcome to Marshall Farms, one of Jacksonville's most desirable townhome communities, conveniently located near Camp Lejeune, area beaches, shopping, dining, and entertainment. This thoughtfully designed townhome features stylish finishes throughout, including stainless steel appliances, modern fixtures, and plenty of functional living space. The open-concept layout seamlessly connects the living

    Anchor Real Esta Property Mangement Anchor Real Estate of ENC

    3 Jaydn Dr W, Jacksonville, NC 28546
  • /27

    $1,700 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,582 Sq Ft
    • Townhouse For Rent in Holly Ridge

    2035 Folkstone Wds Ln, Holly Ridge, NC 28445

    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 stainless-steel appliances, and plenty of cabinet and countertop space for the novice or experienced chef! Off the living room is a sliding glass door leading to your screened in porch

    2035 Folkstone Wds Ln, Holly Ridge, NC 28445
  • /13

    $1,300 Per Month

    • 2 Beds
    • 2.5 Baths
    • 992 Sq Ft
    • Townhouse for Rent

    2033 Brandymill Ln, Jacksonville, NC 28546

    This 2 Bed 2.5 bath townhouse got a face lift less than a year ago! Brand new carpet throughout, new stainless appliances in the kitchen and all new paint inside. Centrally located in Hunters Creek, close distance to the elementary and middle school. The living room has a corner electric fireplace. There is a big eat-in kitchen with access to the patio, fenced in back yard and storage room.

    Shawntia Geiger Sterling Key Property Management LLC

    2033 Brandymill Ln, Jacksonville, NC 28546
  • /16

    $1,175 Per Month

    • 2 Beds
    • 2 Baths
    • Townhouse for Rent

    406 Winners Cir N, Jacksonville, NC 28546

    Welcome Home! This inviting home offers a functional floor plan with comfortable living spaces, perfect for everyday living. The property features a bright living area, a well-appointed kitchen with ample cabinet and counter space, and generously sized bedrooms. The primary bedroom includes a private bathroom for added convenience.Enjoy outdoor living with a backyard ideal for relaxing or

    406 Winners Cir N, Jacksonville, NC 28546
  • /20

    $1,375 Per Month

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

    203 Lanieve Ct Unit 11, Hubert, NC 28539

    Welcome to this charming 2-bedroom, 2.5-bathroom townhome conveniently located just minutes from the Hwy 172 back gate! This spacious home features an open and functional floor plan with two generously sized bedrooms, each with access to a full bathroom upstairs, plus a convenient half bath on the main level for guests. Step outside to enjoy the private rear deck and attached storage, perfect for

    Shanon Civils Realty Shop & Property Management

    203 Lanieve Ct Unit 11, Hubert, NC 28539
  • /2

    $1,300 Per Month

    • 2 Beds
    • 2 Baths
    • 1,024 Sq Ft
    • Townhouse for Rent

    403 Springwood Dr, Jacksonville, NC 28546

    Welcome to this well-maintained 2-bedroom, 2.5-bath townhome located in the desirable Carolina Forest community. Offering approximately 1,000 square feet of comfortable living space, this home features a spacious living room, an open kitchen with ample cabinet storage, and a functional two-story layout designed for everyday convenience. The upstairs level includes two generously sized bedrooms

    403 Springwood Dr, Jacksonville, NC 28546
  • /11

    $1,150 Per Month

    • 2 Beds
    • 1.5 Baths
    • 936 Sq Ft
    • Townhouse for Rent

    510 Myrtlewood Cir, Jacksonville, NC 28546

    Welcome to 510 Myrtlewood Circle in Jacksonville, NC! This charming townhouse features 2 bedrooms, 1.5 bathrooms, stainless steel appliances, and LVP flooring throughout. Enjoy the convenience of an outdoor patio and a fenced backyard, perfect for relaxing or entertaining. Located close to schools and shopping, this home is ideal for those looking for a convenient lifestyle. Please note that no

    SwansboroPortRea PropertyManagement Swansboro Port Realty

    510 Myrtlewood Cir, Jacksonville, NC 28546
  • /3

    $1,300 Per Month

    • 2 Beds
    • 1.5 Baths
    • Townhouse for Rent

    445 Sullivan Loop Rd, Jacksonville, NC 28544

    Sought after neighborhood, close to Piney Green base entrance. Shopping nearby!!

    445 Sullivan Loop Rd, Jacksonville, NC 28544
  • /2

    $1,195 Per Month

    • 2 Beds
    • 1.5 Baths
    • 992 Sq Ft
    • Townhouse for Rent

    307 Bridgewood Dr, Jacksonville, NC 28546

    Newly Renovated townhome in the neighborhood of Carolina Forest. This 2 bedroom 1.5 home is walking distance to shopping and elementary school. With newly refinished cabinets, new backsplash and countertops this place will not last long. Call for your showing today.

    HomeFront PM HomeFront Realty Services

    307 Bridgewood Dr, Jacksonville, NC 28546
  • /12

    $875 Per Month

    • 3 Beds
    • 2.5 Baths
    • Townhouse for Rent

    205 Fifth Ave, Jacksonville, NC 28546

    Welcome to this charming duplex in Jacksonville! This home features durable LVP flooring throughout, a spacious kitchen with room for cooking and entertaining, and a comfortable layout with 3 bedrooms and 2 full bathrooms. Conveniently located and designed for everyday living, this home offers both comfort and functionality. Just minutes away from Camp Lejeune and New River Station.

    205 Fifth Ave, Jacksonville, NC 28546
  • /53

    $2,000 Per Month

    • 4 Beds
    • 2.5 Baths
    • 1,826 Sq Ft
    • Townhouse for Rent

    308 Winstead Loop Rd, Richlands, NC 28574

    Welcome home to comfortable, spacious living in the heart of Richlands! This beautiful 4 bedroom, 2.5 bath Townhome in the Winstead Place subdivision offers 1,826 SqFt of well designed living space, perfect for families or professionals who want room to spread out! Enjoy a desirable first floor primary suite for privacy, three additional bedrooms upstairs, and recent updates including brand new

    Hunter Dees RE/MAX Homestead Swansboro

    308 Winstead Loop Rd, Richlands, NC 28574
  • /32

    $1,800 Per Month

    • 3 Beds
    • 3.5 Baths
    • 1,802 Sq Ft
    • Large 3 story townhome near beach with community POOL and GYM!

    302 Starfish Ln, Sneads Ferry, NC 28460

    Welcome to this luxurious, 3 story end unit townhome with a lovely coastal feel located in the new Beachside Commons in Sneads Ferry! The popular “Holly” floor plan features 3 bedrooms, 3 full baths, and 1 half bath. When entering, you'll immediately notice the beautiful LVP flooring, recessed lighting, 9' ceilings, and bright openness of the first floor. The kitchen features solid surface

    302 Starfish Ln, Sneads Ferry, NC 28460
  • /21

    $1,950 Per Month

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

    314 S Stingray Ln, Sneads Ferry, NC 28460

    Come Check out this gorgeous corner lot townhome in the well desired Stonebay Townhome Subdivision. This beautiful townhouse is perfectly situated close to MARSOC, Camp Lejeune, back gate, the beach, and Wilmington. A very spacious Floor Plan with 3 bedroom 2 and a half bathroom, extra bonus room/loft on the second floor and separate laundry room Your new home features an open floor plan

    Melinda Tyre Melinda Tyre & Associates

    314 S Stingray Ln, Sneads Ferry, NC 28460
  • /14

    $1,300 Per Month

    • 2 Beds
    • 1.5 Baths
    • 995 Sq Ft
    • Townhouse for Rent

    350 Bracken Place, Jacksonville, NC 28540

    This end unit townhome in Jacksonville boasts a prime location near Camp Lejeune. It features 2 bedrooms and 1.5 baths, along with a convenient storage area off the patio. Trash removal is included, with a dumpster located in the cul-de-sac. Pets are negotiable. This townhome has just been newly renovated. IT has fresh paint throughout the home, new flooring downstairs and in the bathrooms, new

    350 Bracken Place, Jacksonville, NC 28540
  • /12

    $1,400 Per Month

    • 3 Beds
    • 3 Baths
    • Townhouse for Rent

    300 Pinegrove Ct, Jacksonville, NC 28546

    Beautiful 3 Bedroom 3 Bathroom townhome located close to Military Bases, Schools, Shopping, Beaches and so much more!! Hurry and schedule your showing today, this one won't last long!! All residents are enrolled in the Resident Benefits Package (RBP) for $30/month which includes HVAC air filter delivery (for applicable properties), credit building to help boost your credit score with timely rent

    Sherri Mayes Advantage Gold Realty

    300 Pinegrove Ct, Jacksonville, NC 28546
  • /8

    $1,775 Per Month

    • 3 Beds
    • 3.5 Baths
    • 1,802 Sq Ft
    • Townhouse for Rent

    327 Starfish Ln, North Topsail Beach, NC 28460

    Welcome to this beautifully maintained townhome located in the sought-after Beachside Village community! This spacious 3-story "Maple" floor plan offers 3 bedrooms, each with its own private bathroom, plus a convenient guest half bath, making it an ideal setup for roommates, families, or anyone looking for extra space and privacy. The main level features an open-concept layout with a bright and

    327 Starfish Ln, North Topsail Beach, NC 28460
  • /30

    $1,250 Per Month

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

    202 Lanieve Ct Unit 5, Hubert, NC 28539

    Coastal living meets modern convenience! Nestled just minutes from local beaches and a quick, easy drive to Camp Lejeune's Hubert Gate, this beautiful townhome is a true gem. Step inside a welcoming foyer--complete with a handy coat closet--and flow effortlessly into the expansive living room, where a stylish ceiling fan keeps things cool and bright. The space transitions seamlessly into a

    Jennie Kavanaugh The Sue Cruddas Real Estate Team

    202 Lanieve Ct Unit 5, Hubert, NC 28539
  • /42

    $1,800 Per Month

    • 3 Beds
    • 3.5 Baths
    • 1,802 Sq Ft
    • Townhouse for Rent

    305 Starfish Ln, Sneads Ferry, NC 28460

    Experience the elegance and comfort of this stunning three-bedroom, three-and-a-half-bath townhome spanning three stories of luxurious living. Immerse yourself in sophisticated finishes, including granite countertops, sleek stainless steel appliances, and premium LVT/LVP flooring.*Washer and Dryer NOT included*Nestled in a brand-new community of 100 townhomes, enjoy exclusive

    305 Starfish Ln, Sneads Ferry, NC 28460
  • /12

    $1,500 Per Month

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

    606 Springwood Dr, Jacksonville, NC 28546

    Cherish this charming 3 bedroom, 3 bathroom townhouse at 606 Springwood Drive. This nice townhome offers a perfect blend of comfort and convenience. The living room is spacious and the kitchen provides the perfect setting for culinary adventures. Enjoy the convenience of a bathroom on the main level and two full bathrooms upstairs for added privacy. Make the most of outdoor living with a patio,

    RE/MAX Elite Property Management RE/MAX Elite Property Management

    606 Springwood Dr, Jacksonville, NC 28546
  • /14

    $1,225 Per Month

    • 2 Beds
    • 1.5 Baths
    • 1,024 Sq Ft
    • Great on Greenford

    131 Greenford Place, Jacksonville, NC 28540

    Come take a look at this precious 2 bedroom end unit townhome right in the heart of Jacksonville! Featuring and open floorplan, hard surface floors throughout the bottom level, and generous sized, fenced, backyard! Call your Broker and take a look today!At Brown Properties of North Carolina, we strive to provide an experience that is cost-effective and convenient. That's why we provide a

    131 Greenford Place, Jacksonville, NC 28540
  • /22

    $1,300 Per Month

    • 2 Beds
    • 2.5 Baths
    • Townhouse for Rent

    257 Caldwell Loop, Jacksonville, NC 28546

    Walk in the front door to the dining room. Off of the dining room an archway leads to the U-shaped kitchen with stainless steel appliances. From the kitchen the breakfast bar separates it from the living room. Upstairs are two bedrooms and two full baths; one bedroom has an on-suite bathroom. The sliding glass door in the living room leads out onto the screened in patio in the fenced in backyard.

    David Zelinski Realty World Today

    257 Caldwell Loop, Jacksonville, NC 28546
  • /46

    $1,600 Per Month

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

    415 Caldwell Loop, Jacksonville, NC 28546

    Step into this beautifully maintained 3-bedroom, 2.5-bath townhouse, ideally situated in a sought-after HOA community within the city limits. This spacious three-story home offers the perfect blend of functionality and charm, providing ample room for comfortable living and effortless entertaining.As you enter, you’re greeted by a bright and open floor plan featuring a spacious living area

    415 Caldwell Loop, Jacksonville, NC 28546

Showing Results 1 - 40, Page 1 of 2

How to Rent a Home