Thinking of selling yours first? See what it's worth →
About this home
Welcome to easy coastal living in the sought-after Castle Bay community! This spacious 3-bedroom, 3-bath end-unit townhome offers over 2,200 square feet of thoughtfully designed living space with beautiful pond and golf course views and a floor plan that provides comfort, privacy, and flexibility. Each bedroom features its own full bath, making this home ideal for guests, multi-generational living, or a dedicated home office. New flooring and counters installed March-June 2025! New panel dampers and thermostat for HVAC was just installed in July 2026; new water heater installed in 2023; GORGEOUS upgraded lighting throughout the home is a MUST SEE!! The inviting living room is highlighted by vaulted ceilings, a cozy gas fireplace, and abundant natural light. Enjoy your morning coffee or unwind in the evening from the screened porch overlooking the golf course. An additional flex space off the kitchen offers endless possibilities for a home office, playroom, hobby space, or sitting area. Located in the desirable Castle Bay Golf community, residents enjoy access to a community pool, clubhouse, restaurant, and championship golf course. Conveniently situated just minutes from Topsail's beautiful beaches, highly rated Topsail schools, shopping, dining, and with an easy commute to Wilmington and Jacksonville, this home offers the perfect blend of convenience and coastal charm. Garage has been converted to 1/2 its depth to create space for an office just off the kitchen! The front half of the garage is still usable for golf carts, storage and more! Don't miss your opportunity to own this rare end-unit townhome in one of Hampstead's most desirable communities!
Facts
- Type
- Townhouse
- Year built
- 2003
- Waterfront
- Water Access Comm
- HOA
- $2,400 / annually
- Community
- Castle Bay Townhomes
- County
- Pender
- Price per sq ft
- $161
- Stories
- 2
- Construction
- Brick Veneer, Wood Frame
- Roof
- Architectural Shingle
- Foundation
- Slab
- Property tax
- $2,013 / year (2025)
- Listed
- Jul 29, 2026
- MLS #
- 100592280
Features
Inside
- Master Downstairs
- Walk-in Closet(s)
- High Ceilings
- Ceiling Fan(s)
- Blinds/Shades
- Gas Log
- Walk-In Closet(s)
Outside
- Water Access Comm
- Golf Course
- Pond
Parking
- Paved
Heating & cooling
- Heat Pump
- Electric
Directions to 320 Castle Bay Drive D
Hwy 17 S to right on Sparrows Bend; Right on Hoover Rd; Right on Castle Bay Drive - home is on the right
Schools
- Elementary
- South Topsail
- Middle
- Topsail
- High
- Topsail
As listed in the MLS. School assignments can change — confirm with the district for this address.
Payment calculator
Enter the rate a lender quoted you and pick a down payment to see principal and interest for this home. Not sure what to use? See this week's national average at Freddie Mac ↗
Get your actual rate for this home — usually same day
Joey Milam, Alpha Mortgage Advantage · NMLS #117399 · You're free to choose any lender.
Buying in Hampstead? Local guides
- Real Stories: Why People Moved to Wilmington, NCReal neighbors who moved to Wilmington, Ogden, Carolina Beach and Hampstead share why they chose the NC coast, what surprised them, and their advice.
- Living in Hampstead NC: Pender County Coast GuideLiving in Hampstead, NC: US-17 and the Hampstead Bypass, Topsail Sound, Pender County schools, flood and insurance tips, and what to check first.
- Living in Scotts Hill NC: Two Counties, One ZIP CodeLiving in Scotts Hill, NC: the New Hanover-Pender county line, Futch Creek and Topsail Sound, tax and school differences, growth, and what to check first.
Explore the area
Popular searches in Hampstead
- One-story homes in Hampstead (55)
- Homes with the primary bedroom on the main floor in Hampstead (155)
- Waterfront homes in Hampstead (33)
- New homes & new construction in Hampstead (68)
- Homes with a recent price cut in Hampstead (70)
- Golf community homes in Hampstead (50)
- Homes in gated communities in Hampstead (24)
- Homes with no HOA in Hampstead (56)
- Townhomes in Hampstead (10)
- Land and lots in Hampstead (71)
- Luxury homes ($1M+) in Hampstead (38)
About 320 Castle Bay Drive D
320 Castle Bay Drive D is a 3-bedroom, 3-bath townhome of about 2,235 square feet, built in 2003 in Castle Bay Townhomes, Hampstead, Pender County, NC 28443.
1 home sold there in the last 12 months for $285,000.
Across ZIP 28443, 372 3-bedroom homes sold in the past year at a median of $390,000.
It has been on the market for 91 days.
Area figures are broad context from the MLS, not a valuation — they don't adjust for waterfront, condition, lot, views or updates. Ask us for a true comparison.
Castle Bay Townhomes neighborhood guideHomes for sale in HampsteadPender County homesWaterfront homes in Hampstead
Buying 320 Castle Bay Drive D
- See it in person. Pick a time and we'll call to confirm — often same day.
- See the cost of waiting. What waiting could cost you on this home, and what it could look like 10 years from now, using today's national rate and 20 years of home price history.
- Have a home to sell first? Our guaranteed sale lets you buy with a firm plan for your current home. How it works
Own a home near 320 Castle Bay Drive D? See what it's worth — a home value report built from real sales in Castle Bay Townhomes.
What's my home worth? →Questions about 320 Castle Bay Drive D
How much is 320 Castle Bay Drive D?
320 Castle Bay Drive D is listed at $359,000 (about $161 per square foot) as of October 28, 2026. Status: for sale.
How many bedrooms and bathrooms does 320 Castle Bay Drive D have?
3 bedrooms and 3 bathrooms, with about 2,235 square feet.
What neighborhood is 320 Castle Bay Drive D in?
Castle Bay Townhomes, in Hampstead, Pender County, North Carolina.
How long has 320 Castle Bay Drive D been on the market?
91 days. Homes in Castle Bay Townhomes sold after a median of 92 days over the past year.
What have homes sold for in Castle Bay Townhomes?
Only 1 home sold in Castle Bay Townhomes in the last 12 months for $285,000 — too few for a reliable typical price.
Is 320 Castle Bay Drive D waterfront?
Yes — the MLS lists it as a waterfront property.
Does 320 Castle Bay Drive D have an HOA fee?
Yes: $2,400 (annually), per the MLS.
When was 320 Castle Bay Drive D built?
2003.
Who is the listing broker for 320 Castle Bay Drive D?
Anchor & Co. of Eastern North Carolina (MLS #100592280). The Buddy Blake Team can show it to you and answer questions.
Can I tour 320 Castle Bay Drive D?
Yes. Tap “Schedule a tour,” pick a time, and we'll call to confirm — or call or text (910) 395-1000.
