Sold
17559 Johns Creek Road
New Castle, VA 24127
Sold for $1,225,000
on Nov 20, 2025
- 4beds
- 3baths
- 3,214sq ft
- 208acres
- 1885built
Listed by Charlton Associates
About this home.
Beautifully restored farmhouse in Craig County on 207.9 acres, directly borders National Forest! Double-story covered porch, balcony, and cozy side patio capture some of the area's best views. Thoughtfully updated while maintaining historic charm. Fabulous kitchen! 4 bedrooms and 3 full baths. 6 masonry fireplaces with propane log inserts make this home warm and inviting. Formal dining room is currently styled as an additional entry-level bedroom. Farm-ready with 2 ponds, 50x70 barn (7 stalls, tack room, hay/equipment storage), 39x100 barn with loft + storage, plus additional historic outbuildings. 2 car detached garage. Shed by home serves as an office with electricity. In-ground pool (inoperable) with pool house. 40+/- acres fenced. Stunning mountain, pasture, sunrise & sunset views!
Facts and features.
The home
- Type
- House (Detached)
- Style
- Farm House
- Levels
- Two or more
Inside
- Basement
- None
- Fireplaces
- Family Room, Gas Logs/Ventless, Living Room, Masonry, Primary Bedroom, Other - See Remarks
- Flooring
- Hardwood
- Appliances
- Dishwasher, Disposal, Dryer/Electric, Microwave, Range/Gas, Refrigerator, Warming Drawer, Washer, Wall Oven
- Interior features
- Built-Ins, Ceiling Fan(s), CeramicTile Bath(s), Custom Cabinets, Custom Countertops, Exposed Beams, Extra Storage, French Doors, Laundry on Main, Upgrd/Gourmet Ktchn, Walk-in Closet(s)
Outside and lot
- Garage
- 2 spaces, double detached
- Exterior
- Wood
- Outdoor features
- Balcony, Fenced Yard, Gravel Driveway, In Ground Pool, Storage Shed, Patio
- View
- mountain
- Lot setting
- Views
- Water
- Pond
- Zoning
- A-1
Utilities
- Heating
- Forced Air
- Cooling
- Central Electric
- Water source
- Well
- Sewer
- Septic
Community
- HOA dues
- None
- Community features
- Stable(s), Trail Access
- County
- Craig County
The listing
- Annual tax
- $3,739 (2024, from the listing)
- Source
- New River Valley Association of REALTORS® MLS #425314
Price and status history.
16
days on market
94%
of the original asking price
| Date | Event | Price |
|---|---|---|
| Nov 20, 2025 | Sold | $1,225,000 |
| Sep 15, 2025 | Listed for sale | $1,299,000 |
Price per square foot
Sale price per finished square foot, compared with the median of 776 houses sold in the region in 2025. 117% above the median.
Location.
17559 Johns Creek Road, New Castle, VA 24127
Listing information
Listing courtesy of Charlton Associates.
Displayed by GRAVITY Real Estate Group.
Information last updated .
Listing information is provided for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but is not guaranteed and should be independently verified. Listings are courtesy of the listing brokerage shown with each property.
Own a home nearby?
What's yours worth?
Sales like this one set the price of the homes around it. Tell us about yours, and we will prepare an estimate from recent nearby sales.
Homes for sale like this one.
$1,250,000
3 bd3 ba2,273 sq ft
3998 Lambs Church Rd, Altavista
Listing courtesy of Exp Realty LLC - Stafford
$1,250,000
5 bd4.5 ba4,421 sq ft
377 Rattler Rd, Vesuvius
Listing courtesy of Lexington Real Estate Connection
$1,175,000, price reduced by $120K
4 bd2.5 ba2,885 sq ft
747 New Providence Rd, Raphine
Listing courtesy of Lexington Real Estate Connection
$1,499,000
5 bd5 ba5,344 sq ft
1350 Country Estates Dr, Lowry
Listing courtesy of Cornerstone Realty Group