73

Onslow County, NC Townhomes for Rent

Section Image
  • /34

    $1,250 Per Month

    • 2 Beds
    • 2.5 Baths
    • Townhouse for Rent

    2028 Brandymill Ln, Jacksonville, NC 28546

    This beautiful 2 Bedroom 2 1/2 Bathroom townhome is conveniently located to base, schools, and shopping. This property offers so many updated features. This property also offers two bedrooms upstairs both with their own bathrooms and a half bathroom downstairs. The property is fenced in which is great for entertaining. Call today to schedule your viewing! This property will not last long! All

    Sherri Mayes Advantage Gold Realty

    2028 Brandymill Ln, Jacksonville, NC 28546
  • /21

    $2,450 Per Month

    • 2 Beds
    • 2 Baths
    • Townhouse for Rent

    4 Bermuda Landing Place, North Topsail Beach, NC 28460

    BEACH TIME ANYONE? THIS STUNNING BERMUDA LANDING CONDO IS WAITING FOR YOU!!!AVAILABLE MID-SEPT THROUGH MAYPERFECT WORK AT HOME OFF-SEASON FURNISHED RENTALAre you ready for long walks on the beach this winter? This lovely 2 bedroom, 2 bath townhome has been completely remodeled and beautifully decorated. Access to the Sound from our community gazebo (great for fishing), and

    4 Bermuda Landing Place, North Topsail Beach, NC 28460
  • /18

    $1,595 Per Month

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

    410 Blockade Shoal Ln Unit 28a, Piney Green, NC 28544

    Available Now! Don't miss out on this Amazing 3 bedroom, 2.5 bathroom townhouse with a garage. When you enter the home, you will discover a welcoming atmosphere that invites you to create unforgettable memories. This home has a lot of room to entertain and relax. The kitchen is a chef's dream come true, featuring stainless steel appliances, beautiful counter tops and cabinets. Downstairs features

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

    410 Blockade Shoal Ln Unit 28a, Piney Green, NC 28544
  • /28

    $1,110 Per Month

    • 2 Beds
    • 2.5 Baths
    • Townhouse for Rent

    895 W Pueblo Dr, Jacksonville, NC 28546

    Welcome home to this charming 2-story townhouse in the friendly Hunters Creek neighborhood of Jacksonville, NC. This home features 2 comfortable bedrooms, each with its own private bathroom, plus a convenient half bath for guests. The open living spaces and warm design create a cozy, inviting atmosphere perfect for relaxing or entertaining. Located close to shopping, dining, and major routes,

    895 W Pueblo Dr, Jacksonville, NC 28546
  • /15

    $1,400 Per Month

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

    107 Spring Meadows Cir, Jacksonville, NC 28546

    Move-in ready 2-bedroom, 2-bathroom townhome in the desirable Marsh Oaks community! Enjoy a spacious living room with a cozy corner electric fireplace, an open kitchen, and comfortable bedrooms with laminate flooring. Conveniently located near Camp Lejeune, Jacksonville Mall, shopping, dining, parks, and major roadways. Schedule your showing today!**All residents are enrolled in the

    IPS Admin Innovative Property Solutions

    107 Spring Meadows Cir, Jacksonville, NC 28546
  • /12

    $1,799 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
  • /37

    $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
  • /6

    $1,650 Per Month

    • 2 Beds
    • 2.5 Baths
    • Townhouse for Rent

    125 W Murrow Ln, Jacksonville, NC 28546

    Welcome to The Burroughs at Carolina Plantations!! This charming home offers 2 bedrooms and 2.5 bathrooms, featuring low-maintenance vinyl siding and classic landscaping. Step inside to an inviting foyer leading to a spacious family room with a ceiling fan. Conveniently located on the first floor, a half bath is perfect for guests. The kitchen is a highlight, with ample cabinet and counter

    125 W Murrow Ln, Jacksonville, NC 28546
  • /12

    $1,200 Per Month

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

    309 Burley Dr Unit 2, Hubert, NC 28539

    Immerse yourself in the serene coastal charm of 309-2 Burley Drive in Hubert, NC. This two-bedroom home offers a perfect blend of comfort and style. With two full baths and a half bath, convenience meets luxury in every corner. The open living area invites you to relax and unwind, while the spacious kitchen is ready for you to whip up your favorite meals. Both bedrooms are designed to provide a

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

    309 Burley Dr Unit 2, Hubert, NC 28539
  • /26

    $1,695 Per Month

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

    253 Shallowbag Bay Ln, Jacksonville, NC 28546

    Welcome home to this spacious 3 Bedroom 2.5 bath townhome located in the Colony at Town Pointe in Jacksonville! The open living area downstairs has beautiful LVP flooring, a half bath, and kitchen/dining area. The spacious kitchen has stainless steel appliances, lots of countertop space including a breakfast bar, and pantry. At the top of the stairs, you will find a laundry closet with washer and

    253 Shallowbag Bay Ln, Jacksonville, NC 28546
  • /21

    $1,375 Per Month

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

    307 Burley Dr Unit 8, Hubert, NC 28539

    Welcome home to this charming 2-bedroom, 2.5-bathroom townhome conveniently located just minutes from the Hwy 172 back gate! Featuring a spacious and functional open floor plan, this home offers two generously sized bedrooms upstairs, each with its own private full bathroom, plus a convenient half bath on the main level for guests. Washer/Dryer included (as is). Enjoy outdoor living on the

    Shanon Civils Realty Shop & Property Management

    307 Burley Dr Unit 8, Hubert, NC 28539
  • /7

    $1,400 Per Month

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

    128 Glen Cannon Dr, Jacksonville, NC 28546

    Check out this cute 2 bedroom 2 1/2 bath townhouse located in the well sought after subdivision in Carolina Plantations. Just a short drive to all the restaurants and shopping!! When you walk into this home you are greeted with hardwood floors throughout the living room living room with an open floor concept that takes you into the kitchen which features all stainless-steel appliances with ample

    Justin Ash Sea Coast Rentals

    128 Glen Cannon Dr, Jacksonville, NC 28546
  • /16

    $1,250 Per Month

    • 2 Beds
    • 1.5 Baths
    • Townhouse for Rent

    602 Springwood Dr, Jacksonville, NC 28546

    This beautifully updated townhome offers a perfect blend of modern upgrades and comfort. Featuring two spacious bedrooms, one full bathroom, and a convenient half bath, this home is ideal for a variety of lifestyles. With a sleek, contemporary design throughout, it's move-in ready and just waiting for you to make it your own. This property is centrally located to shopping, dining, schools, and

    Sherri Mayes Advantage Gold Realty

    602 Springwood Dr, Jacksonville, NC 28546
  • /30

    $1,695 Per Month

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

    207 Shallowbag Bay Ln, Jacksonville, NC 28546

    Welcome to this beautiful 3-bedroom, 2.5-bathroom townhouse offering nearly 1,600 square feet of comfortable, thoughtfully designed living space in Jacksonville. Complete with a 1-car garage, this move-in-ready home combines modern finishings with functionality.Step inside to discover a freshly painted interior filled with natural light. The main level showcases durable Luxury Vinyl Plank

    HomeFront PM HomeFront Realty Services

    207 Shallowbag Bay Ln, Jacksonville, NC 28546
  • /10

    $1,800 Per Month

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

    11 Catalina Cir, Swansboro, NC 28584

    End unit with 2 BR 2.5 baths located at the Hammocks at the Port of Swansboro.Granite countertops, LVP flooring Throughout and painted cabinets. Open floor plan with 1/2 bath on ground level. Upstairs has two spacious bedrooms with private bathrooms.Front covered porch and back patio with privacy fence. Community pool

    Darlene Larson T. WALKER APPRAISAL COMPANY

    11 Catalina Cir, Swansboro, NC 28584
  • /12

    $1,500 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
  • /22

    $1,150 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
  • /24

    $2,095 Per Month

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

    71 Court St, Jacksonville, NC 28540

    Experience the perfect blend of luxury and convenience at 71 Court Street, a grand townhome nestled in the sought-after Osprey Point neighborhood of Jacksonville. Located just a stone's throw from the scenic New River, this home is designed for those who love to entertain. The expansive open-concept living area flows seamlessly into a gourmet kitchen, featuring a massive island and sleek granite

    HomeFront PM HomeFront Realty Services

    71 Court St, Jacksonville, NC 28540
  • /53

    $1,750 Per Month

    • 3 Beds
    • 2.5 Baths
    • Townhouse for Rent

    408 Blockade Shoal Ln, Jacksonville, NC 28546

    Welcome to your next home! This charming 3 bedroom, 2.5 bathroom residence offers the perfect blend of comfort and convenience. Located in a desirable neighborhood, this home features luxury vinyl plank (LVP) flooring throughout the main living areas and a modern kitchen equipped with stainless steel appliances--ideal for any home chef!Step outside to enjoy your fully fenced backyard, perfect

    Coastal Haven Realty Coastal Haven Realty

    408 Blockade Shoal Ln, Jacksonville, NC 28546
  • /13

    $1,200 Per Month

    • 2 Beds
    • 1.5 Baths
    • Townhouse for Rent

    101 Bridgewood Dr, Jacksonville, NC 28546

    Beautifully maintained 2 bedroom 1.5 bathroom townhome located in The Village at Carolina Forest. This perfectly sized end unit has newer carpet upstairs in both bedrooms and the stairs, newer fans, and lots of newer fixtures. You will be sure to love this great townhome. Sorry, this property does not accept roommate situations, one single person or legally married couple only.***One

    Grifaldo Properties PM Grifaldo Properties, INC

    101 Bridgewood Dr, Jacksonville, NC 28546
  • /15

    $1,395 Per Month

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

    18 S Onsville Place, Jacksonville, NC 28546

    Welcome to 18 S Onsville Place, a well-maintained townhome offering comfortable living in a convenient Jacksonville location. This inviting residence features two bedrooms and one and a half bathrooms with a functional floor plan designed for everyday living.The spacious living area provides plenty of room to relax or entertain, while the kitchen offers ample cabinet and counter space for

    HomeFront PM HomeFront Realty Services

    18 S Onsville Place, Jacksonville, NC 28546
  • /17

    $1,250 Per Month

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

    2065 Brandymill Ln, Jacksonville, NC 28546

    Located close to base, shopping, and schools. Living room has fireplace, guest bath, eat-in kitchen with all appliances and extra cabinets and counters and a laundry area. Large living room with a fireplace and a ceiling fan. Patio and outside storage room in the back. Upstairs has two master suites each with full bath. Sorry no pets!

    CRI Company CRI Properties

    2065 Brandymill Ln, Jacksonville, NC 28546
  • /13

    $1,450 Per Month

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

    12 Jaydn Dr W, Jacksonville, NC 28546

    Welcome to Marshall Farm! Just minutes from Camp Lejeune Piney Green Gate, Crystal Coast beaches, dining, entertainment & more! The first floor is all open concept with LVP flooring throughout. Your kitchen comes equipped with stainless steel appliances, plenty of cabinet and counterspace and even a pantry. Upstairs you have your master suite. The bathroom has dual vanities and a big soaker tub.

    Premier Properti PM HomeSmart Connections

    12 Jaydn Dr W, Jacksonville, NC 28546
  • /33

    $1,375 Per Month

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

    201 Lanieve Ct Unit 1, Hubert, NC 28539

    Check out this 2-bedroom, 2.5 bath end unit townhome in Raymond's Landing at Bear Creek. This immaculate townhome with low maintenance vinyl siding has a brand new Architectural shingled roof that was just installed in 2026 and a new heat pump that was installed in 2025! The living room opens to the kitchen which is fully equipped with all appliances and also has a separate laundry area complete

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

    201 Lanieve Ct Unit 1, Hubert, NC 28539
  • /9

    $1,250 Per Month

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

    203 Spring Meadow Cir, Jacksonville, NC 28546

    Welcome to your new home at 203 Spring Meadow Circle, a charming and well-maintained residence perfectly situated in the heart of Jacksonville, NC. This home offers the ideal blend of modern updates and cozy comfort, making it a standout choice for anyone looking to settle into the 28546 area.As you step inside, you are greeted by an open and inviting floor plan featuring stylish LVP

    HomeFront PM HomeFront Realty Services

    203 Spring Meadow Cir, Jacksonville, NC 28546
  • /22

    $1,150 Per Month

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

    8010 Banister Loop, Jacksonville, NC 28546

    END-UNIT Adorable townhome in The Gables, located within Jacksonville city limits. This two-bedroom, two-and-a-half-bath home features private bathrooms for both bedrooms and an open-concept living, dining, and kitchen area ideal for everyday living and entertaining. The eat-in kitchen includes washer and dryer connections for convenience. Outside, a covered patio and separate storage provide

    Jennie Kavanaugh The Sue Cruddas Real Estate Team

    8010 Banister Loop, Jacksonville, NC 28546
  • /24

    $1,250 Per Month

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

    305 Winstead Loop Rd, Richlands, NC 28574

    Coming Soon--3 bedroom, 2.5 bath townhome with 1-car garage in Richlands, NC. This two-story layout places all bedrooms on the second floor, including a primary bedroom with a private full bathroom. The main level offers an open kitchen, dining and living area with a wired kitchen island, plus a convenient half bath. A one-car garage adds secure parking and storage. Located close to Richlands

    Jennie Kavanaugh The Sue Cruddas Real Estate Team

    305 Winstead Loop Rd, Richlands, NC 28574
  • /28

    $1,800 Per Month

    • 3 Beds
    • 2.5 Baths
    • Townhouse for Rent

    421 Blockade Shoal Ln, Jacksonville, NC 28546

    Welcome to this stunning 3-bedroom, 2.5-bathroom townhome located just minutes from Camp Lejeune's front gate, shopping, dining, and beautiful local beaches. This home offers a spacious layout with an attached garage for your convenience. The modern kitchen features stainless steel appliances, elegant cabinetry, and gorgeous granite countertops, making it perfect for cooking and entertaining. The

    Anchor Real Esta Property Mangement Anchor Real Estate of ENC

    421 Blockade Shoal Ln, Jacksonville, NC 28546
  • /12

    $1,700 Per Month

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

    237 Winstead Loop, 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

    Premier Properti PM HomeSmart Connections

    237 Winstead Loop, Richlands, NC 28574
  • /27

    $3,800 Per Month

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

    3974 Island Dr, North Topsail Beach, NC 28460

    Temporary Housing: SEPTEMBER - APRIL AVAILABILITY ONLY. EXACT DATES VARY. OFF SEASON RENTAL. NO PETS. All Utilities are included with a monthly CAP Vacation Rental; must make appointment with office.Welcome to this tranquil seaside escape, where the soothing sound of waves eases your mind and the fragrant ocean breeze leaves lasting impressions. Nestled along the sandy coastline, this

    Abbie Feldman Seashore Realty Group, Inc

    3974 Island Dr, North Topsail Beach, NC 28460
  • /12

    $1,100 Per Month

    • 2 Beds
    • 2.5 Baths
    • Townhouse for Rent

    895 W Pueblo Dr, Jacksonville, NC 28546

    Welcome home to this charming 2-story townhouse in the friendly Hunters Creek neighborhood of Jacksonville, NC. This home features 2 comfortable bedrooms, each with its own private bathroom, plus a convenient half bath for guests. The open living spaces and warm design create a cozy, inviting atmosphere perfect for relaxing or entertaining. Located close to shopping, dining, and major routes,

    Jennifer Holt CENTURY 21 Champion Real Estate

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

    $1,150 Per Month

    • 2 Beds
    • 1.5 Baths
    • Townhouse for Rent

    907 Springwood Dr, Jacksonville, NC 28546

    Convenient location, close to Bases, Restaurants, Shopping and Schools. Home has been very well maintained. Beautiful Townhouse with two bedrooms, one and a half baths, open floor plan, Eat in Kitchen, Laundry area located in Kitchen for convenience. Outside patio and storage area

    Linda Epley First Source Realty, LLC

    907 Springwood Dr, Jacksonville, NC 28546
  • /66

    $3,195 Per Month

    • 4 Beds
    • 3.5 Baths
    • 2,658 Sq Ft
    • Townhouse for Rent

    211-1 Gysgt D W Boatman Dr, North Topsail Beach, NC 28460

    Elevator and Storage and Pool next door. LONG TERM Annual RENTAL. All Utilities are Included except ELECTRICTY. These views will leave you speechless! This home has an easy walk to the beach with access to a deeded beach access that is for this property. 211-1 GySgt D. W. Boatman Drive is a Waterview dream, featuring an abundance of windows and doors providing a bright interior and breathtaking

    Charles Turner SeaShore Realty Group, Inc.

    211-1 Gysgt D W Boatman Dr, North Topsail Beach, NC 28460

Showing Results 41 - 73, Page 2 of 2

How to Rent a Home