$310,000

3 bd · 2 ba · 1,485 sq ft

128 Leonard Drive New Bern, NC 28560 · The Oaks

Listed 25 days ago (Oct 12, 2026) · Status checked with the MLS Nov 6, 5:51 PM

Market checkSimilar homes in New Bern near this price sold for a median 99.7% of first asking price in 29 days (413 sales, last 6 months) See recent sales ↓

Hive MLSListed by NEUSE REALTY, INC

Track this home: get an email if its price drops or it goes under contract.

Email me if this home's price drops or it goes under contract, plus new listings like it. Stop anytime.

Thinking of selling yours first? See what it's worth →

Open house

Saturday, Nov 7, 11:00 AM – 1:00 PM

Directions

About this home

This bright and open home features amenities galore! Plantation shutters on all windows. Wood floors throughout the home except laminate in bathrooms. Huge living room with vaulted ceiling and gas logs open to dining area and kitchen. Gorgeous kitchen with double stoves, gas cooktop with flat iron grill, subway tile and granite countertops! Thermador professional appliances. Huge 4x3 pantry! Master suite with vaulted ceiling, walk-in closet and master bath with double vanity and walk in shower. Unfinished bonus room upstairs for expansion opportunity. 2 car garage. 20x11 shed with electric. Arcoaire heat pump. Kohler generator!

Facts

Type
Single Family Residence
Year built
2002
Lot
0.22 acres
Garage
2 spaces
Community
The Oaks
County
Craven
Price per sq ft
$209
Stories
1
Construction
Vinyl Siding, Wood Frame
Roof
Architectural Shingle
Foundation
Brick/Mortar
Water
County Water
Property tax
$1,045 / year (2026)
Listed
Oct 12, 2026
MLS #
100609826

Features

Inside

  • Walk-in Closet(s)
  • Vaulted Ceiling(s)
  • High Ceilings
  • Solid Surface
  • Whole-Home Generator
  • Kitchen Island
  • Ceiling Fan(s)
  • Pantry
  • Walk-in Shower
  • Blinds/Shades
  • Eat-in Kitchen
  • Gas Log
  • Walk-In Closet(s)
  • Laminate
  • Hardwood
  • Vented Exhaust Fan

Outside

  • None

Parking

  • Garage Faces Front
  • Attached
  • Concrete
  • Garage Door Opener
  • Paved
  • Garage

Heating & cooling

  • Propane
  • Heat Pump
  • Fireplace(s)
  • Electric

Directions to 128 Leonard Drive

Hwy 70 to Old Cherry Point Rd to Leonard Dr.

Schools

Elementary
Brinson
Middle
Grover C.Fields
High
New Bern

As listed in the MLS (Craven County Schools). 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

📱 Text Joey

Joey Milam, Alpha Mortgage Advantage · NMLS #117399 · You're free to choose any lender.

Recent sales like this in The Oaks

HomeSoldBd / BaSq ftPrice$ / sq ft
138 Leonard Drive, New BernJul 7, 20263 / 21,441$295,000$205
119 Leonard Drive, New BernApr 7, 20263 / 21,600$292,500$183
136 Leonard Drive, New BernMar 20, 20264 / 31,644$310,000$189
124 Leonard Drive, New BernFeb 6, 20264 / 21,528$295,000$193

Similar size and type, sold in the last 12 months. From Hive MLS records; deemed reliable, not guaranteed.

Own a home in The Oaks?

Get an email when homes here sell, with what they sold for — and see what yours is worth.

What's my home worth? →

Buying in New Bern? Local guides

Explore the area

About 128 Leonard Drive

128 Leonard Drive is a 3-bedroom, 2-bath home of about 1,485 square feet, built in 2002, on 0.22 acres in The Oaks, New Bern, Craven County, NC 28560.

At $310,000, it's 10% below the median asking price ($344,850) of the 216 other 3-bedroom listings for sale in New Bern today.

That's about $209 per square foot, compared with a New Bern median asking price of $186 per square foot.

1 other home is for sale in The Oaks right now (median asking $299,999); 4 homes sold there in the last 12 months at a median of $295,000, typically in about 74 days.

Across ZIP 28560, 344 3-bedroom homes sold in the past year at a median of $301,500.

It has been on the market for 25 days.

Area figures are broad context from the MLS, not a valuation — they don't adjust for condition, lot, views or updates. Ask us for a true comparison.

Buying 128 Leonard Drive

  1. See it in person. Pick a time and we'll call to confirm — often same day.
  2. 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.
  3. 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 128 Leonard Drive? See what it's worth — a home value report built from real sales in The Oaks.

What's my home worth? →

Questions about 128 Leonard Drive

How much is 128 Leonard Drive?

128 Leonard Drive is listed at $310,000 (about $209 per square foot) as of November 6, 2026. Status: for sale.

How many bedrooms and bathrooms does 128 Leonard Drive have?

3 bedrooms and 2 bathrooms, with about 1,485 square feet.

What neighborhood is 128 Leonard Drive in?

The Oaks, in New Bern, Craven County, North Carolina.

How long has 128 Leonard Drive been on the market?

25 days. Homes in The Oaks sold after a median of 74 days over the past year.

What have homes sold for in The Oaks?

4 homes sold in The Oaks in the last 12 months, at a median price of $295,000.

When was 128 Leonard Drive built?

2002.

Who is the listing broker for 128 Leonard Drive?

NEUSE REALTY, INC (MLS #100609826). The Buddy Blake Team can show it to you and answer questions.

Can I tour 128 Leonard Drive?

Yes. Tap “Schedule a tour,” pick a time, and we'll call to confirm — or call or text (910) 395-1000.

Listing provided by NEUSE REALTY, INC via Hive MLS.