Homes from $300K to $500K

Asking prices from $300K to $500K, with a median of $389,950.

947 houses · 1 to 24

270 Majestic Drive, Christiansburg, VA New

$319,900

3 bd2 ba1,815 sq ft

270 Majestic Drive, Christiansburg

Listing courtesy of Nest Realty SWVA

2736 Creston Ave SW, Roanoke, VA New

$399,000

4 bd3 ba2,314 sq ft

2736 Creston Ave SW, Roanoke

Listing courtesy of Realstar, REALTORS® LLC

6270 Smokey Ridge Rd, Roanoke, VA New

$375,787

4 bd3 ba2,385 sq ft

6270 Smokey Ridge Rd, Roanoke

Listing courtesy of Mkb, REALTORS®

524 Mendham Way, Salem, VA New

$410,000

4 bd2.5 ba2,021 sq ft

524 Mendham Way, Salem

Listing courtesy of Real Broker, LLC - Roanoke

3726 View Ave, Roanoke, VA New

$385,000

4 bd3 ba1,841 sq ft

3726 View Ave, Roanoke

Listing courtesy of Berkshire Hathaway Homeservices Premier, REALTORS® - Main

4548 Cresthill Dr, Roanoke, VA New

$339,000

4 bd2 ba2,046 sq ft

4548 Cresthill Dr, Roanoke

Listing courtesy of Lichtenstein Rowan, REALTORS®

5513 Hardy Rd, Hardy, VA New

$419,000

3 bd3 ba1,809 sq ft

5513 Hardy Rd, Hardy

Listing courtesy of RE/MAX Lakefront Realty Inc

53 Santo Ct, Roanoke, VA New

$435,900

2 bd2 ba1,494 sq ft

53 Santo Ct, Roanoke

Listing courtesy of Wampler Realty

512 McDonald St, Vinton, VA New

$429,950

7 bd4.5 ba5,440 sq ft

512 McDonald St, Vinton

Listing courtesy of Wampler Realty

8346 Leighburn Dr, Roanoke, VA New

$414,950

4 bd2.5 ba1,910 sq ft

8346 Leighburn Dr, Roanoke

Listing courtesy of Wampler Realty

3330 Longhorn Rd, Roanoke, VA New

$379,000

3 bd2.5 ba2,426 sq ft

3330 Longhorn Rd, Roanoke

Listing courtesy of Mkb, REALTORS®

2036 Elizabeth Dr, Vinton, VA New

$309,950

4 bd2 ba2,152 sq ft

2036 Elizabeth Dr, Vinton

Listing courtesy of Wampler Realty

1749 Hickory Cove Ln (lot 6) Unit LOT6, Moneta, VA New

$319,900

3 bd2 ba1,505 sq ft

1749 Hickory Cove Ln (lot 6) Unit LOT6, Moneta

Listing courtesy of Mark A Dalton & Company Inc

3876 Pleasant Hill Rd, Rocky Mount, VA New

$429,900

3 bd2.5 ba1,848 sq ft

3876 Pleasant Hill Rd, Rocky Mount

Listing courtesy of Property Navigators LLC

4633 Nevis Dr, Salem, VA Open Sun 1 to 3 PM

$399,950

3 bd2 ba1,973 sq ft

4633 Nevis Dr, Salem

Listing courtesy of Lichtenstein Rowan, REALTORS®

5286 Truman Hill Rd, Hardy, VA New

$465,000

4 bd2 ba1,964 sq ft

5286 Truman Hill Rd, Hardy

Listing courtesy of Real Broker LLC - McLean

6757 S Indian Grave Rd, Boones Mill, VA New

$339,950

3 bd1 ba1,304 sq ft

6757 S Indian Grave Rd, Boones Mill

Listing courtesy of Realstar, REALTORS® LLC

120 Center St, Rocky Mount, VA New

$399,000

4 bd2 ba2,475 sq ft

120 Center St, Rocky Mount

Listing courtesy of First Choice Real Estate LLC - Hardy

2413 Old Oregon Trail, Pulaski, VA New

$450,000

4 bd3.5 ba3,520 sq ft

2413 Old Oregon Trail, Pulaski

Listing courtesy of KW Salem Professionals

3280 Haymakertown Rd, Troutville, VA New

$465,000

3 bd2 ba1,850 sq ft

3280 Haymakertown Rd, Troutville

Listing courtesy of RE/MAX All Stars

Lot 1 Haymakertown Rd, Troutville, VA New

$399,950

3 bd2 ba1,496 sq ft

Lot 1 Haymakertown Rd, Troutville

Listing courtesy of RE/MAX All Stars

101 Charmwood Cir, Moneta, VA New

$449,950, price reduced by $50K

3 bd2.5 ba2,464 sq ft

101 Charmwood Cir, Moneta

Listing courtesy of RE/MAX All Points

3510 Penn Forest Blvd, Roanoke, VA New

$324,950

3 bd2 ba1,650 sq ft

3510 Penn Forest Blvd, Roanoke

Listing courtesy of RE/MAX All Points

100 Meadow Brook Dr, Rocky Mount, VA New

$385,000

3 bd2 ba1,488 sq ft

100 Meadow Brook Dr, Rocky Mount

Listing courtesy of Mountain To Lake Realty

Be the first to know. Get an email when a home like these comes on the market.

Get alerts

Questions, answered.

What kinds of homes from $300K to $500K are for sale?

947 houses, 74 townhomes, 37 condos and 21 multi-family properties, as of Nov 13, 2026.

How big are homes from $300K to $500K?

A median of 2,044 square feet, at $192 per square foot.