Skip to main contentSkip to navigation
1 / 66
Images
Map

Agricultural Land with Home for Sale in Buffalo Junction, Virginia

900 Buffalo Creek Rd, Buffalo Junction, VA 24529

$799,995
29 acres
Active
ago
Est $4,426/mo

Welcome to a rare opportunity on beautiful Kerr Lake, where waterfront living meets wide-open acreage. This unique offering includes over 28 acres spanning three parcels, providing the perfect blend of privacy, recreation, and future potential. Enjoy your own floating dock and endless days on Virginia's largest lake, all while having the space and freedom that only acreage like this can provide. The property features a 4-stall horse barn complete with tack room, lean-to's, and additional sheds (in need of some TLC), along with expansive pastureland and open fields. The farmland is currently leased on a free-use basis to a neighboring farmer who maintains the fields, helping preserve the beauty and usability of the land. Whether you envision designing a private waterfront estate, creating your own homestead, or building legacy land for generations to enjoy, this property offers the space and flexibility to bring your vision to life. The existing home is being sold as-is, with most furnishings conveying, making it a comfortable starting point while you plan, build, or renovate your dream property. Properties offering this combination of waterfront, acreage, and possibility are truly rare. Don't miss your chance to own a piece of Kerr Lake with unlimited potential.

1,904
Sq feet
3
Beds
2
Full baths
1993
Built

Location

Street address
900 Buffalo Creek Rd
Community
Buffalo Junction/Kerr Lake
Elevation
327 feet
Coordinates
36.6525, -78.6429

Property details

Acreage
29.02 acres
MLS #
RVLGBR 140626
Posted

Details and features

Listing

Type
Residential
Subtype
Farm
Franchise
EXIT Realty

Lot

Waterfront
Kerr/Buggs Island Lake, Waterfront
Features
Dock

Exterior

Parking Spaces
2
Parking
Carport
Structures
Barn(s), Stable(s)
Features
Barn/Stable, Golf Cart Path, Gravel Drive

Structure

Stories
1
Heating
Electric, Fireplace(s)
Roof
Composition

Interior

Rooms
Bathroom x 2, Bedroom x 3
Appliances
Dryer, Microwave, Range, Refrigerator
Features
Walk-In Closet(s), Washer &/Or Dryer Hookup, Window Treatments

Nearby schools

NameType
Mecklenburg CountyElementary
Mecklenburg CountyMiddle
Mecklenburg CountyHigh

Listing history

DateEventPriceChangeSource
Feb 11, 2026New listing$799,995RVLGBR
Subscribe to listing updates

Payment calculator

This 29.02-acre property is located at 900 Buffalo Creek Rd in Buffalo Junction, VA 24529. The property is available for sale for $799,995. It has a 1,904 sq ft 3 bedroom, 2 bath house built in 1993.

Checked 1 hour ago — Updated

Report listing issue

Copyright (C) 2026 Roanoke Valley Lake Gaston Board of Realtors. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Contact listing agent Rules
By submitting, I agree to the terms of use and to be contacted by real estate professionals. Message and data rates may apply.
Contact