2026 Land Summit | Expert speakers. Actionable insights. October 1-2.

Franklin County, VA Land & Properties for Sale

18 Results

191 Acres in Franklin County, Virginia - Henry, Virginia, 24102

Premier Listing

191 Acres in Franklin County, Virginia
price

$399,000

acres

191 Acres

location

Henry, Virginia, 24102

Large Tract of Land For Sale in Franklin County, Virginia (TBD Lighthaven RD, Henry, VA 24102) This property has a lot of potential. The land is mostl...

The Cliffs Property at SML - Union Hall, Virginia, 24176
The Cliffs Property at SML
price

$995,000

acres

5 Acres

location

Union Hall, Virginia, 24176

Here is your opportunity to own a premier building site on Smith Mountain Lake. This approximately 5-acre building lot on top of the cliffs at the lak...

1.72 Acres of Land for Sale in Glade Hill, VA - Virginia, 24092

Premier Listing

1.72 Acres of Land for Sale in Glade Hill, VA
price

$45,000

acres

1.72 Acres

location

Virginia, 24092

Bring Your Offer! Water Access lot in serene setting of Admirals Landing. Enjoy this peaceful and quiet location with only a short distance to communi...

5 Acres of Land for Sale in Hardy, VA - Hardy, Virginia, 24101

Premier Listing

5 Acres of Land for Sale in Hardy, VA
price

$37,000

acres

5 Acres

location

Hardy, Virginia, 24101

Fairly flat and easily buildable 5 acre lot conveniently located to Smith Mountain Lake, Vinton, and Downtown Roanoke. Private and quiet street with b...

1.07 Acres of Land for Sale in Union Hall, VA - Union Hall, Virginia, 24176

Premier Listing

1.07 Acres of Land for Sale in Union Hall, VA
price

$509,000

acres

1.07 Acres

location

Union Hall, Virginia, 24176

Rare opportunity to own a gently sloping waterfront lot at Smith Mountain Lake. Beautiful lot located in The Retreat has been cleared & ready for cons...

2.24 Acres of Land for Sale in Boones Mill, VA - Boones Mill, Virginia, 24065

Premier Listing

2.24 Acres of Land for Sale in Boones Mill, VA
price

$28,000

acres

2.24 Acres

location

Boones Mill, Virginia, 24065

Rare opportunity to own 2.24 acres of relatively flat land in Franklin County with the hard work already done! This vacant lot comes equipped with an ...

2.69 Acres of Land for Sale in Union Hall, VA - Union Hall, Virginia, 24176

Premier Listing

2.69 Acres of Land for Sale in Union Hall, VA
price

$275,000

acres

2.69 Acres

location

Union Hall, Virginia, 24176

Build your dream home on Smith Mountain Lake in the Union Hall area. This 2.69 acre main channel waterfront property offers approximately 600 feet of ...

0.99 Acres of Land for Sale in Moneta, VA - Moneta, Virginia, 24121
0.99 Acres of Land for Sale in Moneta, VA
price

$90,000

acres

0.99 Acres

location

Moneta, Virginia, 24121

Waterfront and Deeded Dock! ''A7'' Summer is ALMOST Here! Just bring YOUR Boat! Lot 42 in desirable Lakewatch Plantation. 100 ft! waterfront! .995 acr...

1.37 Acres of Land for Sale in Moneta, VA - Moneta, Virginia, 24121
1.37 Acres of Land for Sale in Moneta, VA
price

$225,000

acres

1.37 Acres

location

Moneta, Virginia, 24121

Lakewatch Plantation-self-contained rural Village Center zoned PCD a Planned/Commercial(Residential) development. It offers a wide variety of Resident...

0.99 Acres of Land for Sale in Moneta, VA - Moneta, Virginia, 24121
0.99 Acres of Land for Sale in Moneta, VA
price

$90,000

acres

0.99 Acres

location

Moneta, Virginia, 24121

Waterfront and Deeded Dock! ''A7'' Summer is ALMOST Here! Just bring YOUR Boat! Lot 42 in desirable Lakewatch Plantation. 100 ft! waterfront! .995 acr...

3.19 Acres of Land for Sale in Glade Hill, VA - Virginia, 24092
3.19 Acres of Land for Sale in Glade Hill, VA
price

$149,000

acres

3.19 Acres

location

Virginia, 24092

Incredible value at Smith Mountain Lake! These two adjacent lotstotaling 3.19 acresare being sold together in the desirable lakefront community of Adm...

3.19 Acres of Land for Sale in Glade Hill, VA - Virginia, 24092
3.19 Acres of Land for Sale in Glade Hill, VA
price

$149,000

acres

3.19 Acres

location

Virginia, 24092

Incredible value at Smith Mountain Lake! These two adjacent lotsa''totaling 3.19 acresa''are being sold together in the desirable lakefront community ...

Buying Land in Franklin County, VA

Find land for sale in Franklin County, VA by acreage, price, and features. Filter the latest listings and use the map to explore and buy land, lots, and rural property in and around Franklin County.

There are currently 18 land listings for sale in Franklin County, VA, with an average listing price of $343,044. The average cost to buy land here is about $5,136 per acre.

Search land for sale in Virginia to view every available property in the state.

Franklin County Land for Sale: Frequently Asked Questions

  • How do I buy land in Franklin County, VA?

    Browse the active Franklin County listings above, then filter by acreage, price, and property type to narrow things down. Each listing connects you directly with the land broker representing that property in Virginia.

  • What types of land are for sale in Franklin County?

    Depending on what is currently listed you will find rural acreage, farms, ranches, recreational and hunting land, and build-ready lots in Franklin County, VA. Use the filters to focus on the property type that fits your plans.

  • How much does land cost in Franklin County?

    Listings in Franklin County currently average $343,044, or roughly $5,136 per acre. Prices vary with acreage, location, access, and improvements, so compare the current Franklin County listings by price and size to gauge the local market, or widen your search to all land for sale in Virginia.