Commercial Property for Sale in Virginia

Commercial Only shows 18 active listings for sale here from participating MyStateMLS brokerages. This is not every commercial property on the market in the area.

By type: industrial (3), office (3) and hospitality (2). Common reported features: parking reported (3). Many listings are in or near Harrisonburg, Blacksburg and Staunton.

Median asking price of the 18 listings with a stated price: $699,000 (range $120,000 to $7,000,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 3, 2026.

Photo 1 of 9, commercial property at 115 E 2nd Ave, Franklin, VA 23851
For sale

$349,500

Industrial property

22,154 SF building0.27 acres lot

$16/SF (asking price ÷ building area)

115 E 2nd AveFranklin, VA 23851

Listing courtesy of Christine Hill · MyStateMLS #12038170

Photo 1 of 10, commercial property at 104 West 2nd Street, Chase City, VA 23924
For sale

$600,000

Commercial property

0.49 acres

  • Corner location
  • Parking reported

104 West 2nd StreetChase City, VA 23924

Listing courtesy of Pointe Realty Group - Kerr Lake · MyStateMLS #11920787

Photo 1 of 12, commercial property at 885 Stonewall Jackson Hwy, Bentonville, VA 22610
For saleReduced $55,000

$395,000

Commercial property

5.5 acres

885 Stonewall Jackson HwyBentonville, VA 22610

Listing courtesy of Lee & Associates · MyStateMLS #11899801

Photo 1 of 45, commercial property at 4141 Java Rd, Java, VA 24565
For sale

$120,000

Commercial property

1.91 acres

4141 Java RdJava, VA 24565

Listing courtesy of America's Land Partners - Virginia, LLC · MyStateMLS #11901673

Photo 1 of 38, commercial property at 175 Valley Street, Galax, VA 24333
For saleReduced $51,000

$699,000

Industrial property

36,000 SF building6.18 acres lot

$19/SF (asking price ÷ building area)

  • Dock-high doors
  • Parking reported

175 Valley StreetGalax, VA 24333

Listing courtesy of Uptown Properties, LLC - Wytheville · MyStateMLS #11857674

Photo 1 of 13, commercial property at 718 N Main St, Marion, VA 24354
For sale

$189,000

Commercial property

0.66 acres

718 N Main StMarion, VA 24354

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11802202

Photo 1 of 11, commercial property at 237 Main St, Dayton, VA 22821
For sale

$149,000

Mixed-use property

237 Main StDayton, VA 22821

Listing courtesy of Lee & Associates · MyStateMLS #11798432

Photo 1 of 17, commercial property at 720 Blow Flats Rd, Williamsburg, VA 23185
For sale

$1,500,000

Industrial property

20 acres

720 Blow Flats RdWilliamsburg, VA 23185

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11686796

Photo 1 of 28, commercial property at 3899 Eakin Farm Rd., Blacksburg, Va 24060, Blacksburg, VA 24060
For sale

$4,900,000

Hospitality property

115 acres

3899 Eakin Farm Rd., Blacksburg, Va 24060Blacksburg, VA 24060

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11690654

Photo 1 of 16, commercial property at 292 Neighborhood Lane, Ewing, VA 24248
For sale

$279,000

Office building

2,400 SF building0.52 acres lot

$116/SF (asking price ÷ building area)

  • Parking reported

292 Neighborhood LaneEwing, VA 24248

Listing courtesy of Century 21 Virginia Wilder Real Estate · MyStateMLS #11660921

Photo 1 of 12, commercial property at 1137 Richmond Ave, Staunton, VA 24401
For sale

$1,650,000

Commercial land

8.07 acres

$204,461/acre (asking price ÷ land area)

1137 Richmond AveStaunton, VA 24401

Listing courtesy of Lee & Associates · MyStateMLS #11659406

Photo 1 of 14, commercial property at 948 E Stuart Drive, Galax, VA 24333
For saleReduced $100,000

$399,999

Retail property

2,134 SF building0.15 acres lot

$187/SF (asking price ÷ building area)

948 E Stuart DriveGalax, VA 24333

Listing courtesy of YOUR HOME SOLD GUARANTEED REALTY · MyStateMLS #11658717

Photo 1 of 22, commercial property at 00 Taylors Beach Rd, Reedville, VA 22539
For sale

$975,000

Commercial property

17 acres

00 Taylors Beach RdReedville, VA 22539

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11640153

Photo 1 of 2, commercial property at 2154 Port Republic Road, Rockingham, VA 22801
For sale

$690,000

Office building

1,017 SF building0.78 acres lot

$678/SF (asking price ÷ building area)

2154 Port Republic RoadRockingham, VA 22801

Listing courtesy of Regal Ross Realty · MyStateMLS #12049909

Photo 1 of 14, commercial property at 7400 Marye Rd, Spotsylvania Courthouse, VA 22551
For sale

$2,565,000

Commercial property

270 acres

7400 Marye RdSpotsylvania Courthouse, VA 22551

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11828721

Photo 1 of 3, commercial property at 2065 Reservoir Street, Harrisonburg, VA 22801
For sale

$1,300,000

Commercial land

2065 Reservoir StreetHarrisonburg, VA 22801

Listing courtesy of Regal Ross Realty · MyStateMLS #11272577

Photo 1 of 20, commercial property at 3712 S Main Street, Blacksburg, VA 24060
For sale

$1,800,000

Office building

1.27 acres

3712 S Main StreetBlacksburg, VA 24060

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11253454

Photo 1 of 8, commercial property at 2315 Yellow Sulfer Rd, Christiansburg, VA 24073
For sale

$7,000,000

Hospitality property

66 acres

2315 Yellow Sulfer RdChristiansburg, VA 24073

Listing courtesy of National Land Realty, Richmond, VA · MyStateMLS #11253441

Counties in Virginia

Counts include every property type in the county; the linked page shows all of them.

Cities and towns in Virginia

Listings provided by MyStateMLS and shown with the listing brokerage's name. Counts and figures describe listings displayed on Commercial Only only. Property types and features describe what each listing reports; see how listings qualify. Information is deemed reliable but not guaranteed.