Buy
28670
Homes for Sale
Open Houses
New Homes
Recently Sold
Ronda
Homes for Sale
Open Houses
Recently Sold
Rent
28670
Apartments for Rent
Houses for Rent
Townhomes for Rent
Ronda
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Ronda
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
1
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Condo
More
Save Search
Any Price
All Beds
Condo
All Sold
More
Save Search
Recently Sold Condos in 28670
Recently Sold Homes Near 28670
We found 30 more homes matching your filters just outside 28670
Use arrow keys to navigate
SOLD
JUN 9, 2026
$202,405
2
Beds
2
Baths
944
sqft
1709 N Main St,
Mount Airy, NC 27030
Use arrow keys to navigate
SOLD
JUN 1, 2026
$258,000
2
Beds
2
Baths
1,188
sqft
165 Virginia St #309,
Mount Airy, NC 27030
Use arrow keys to navigate
SOLD
MAY 29, 2026
$258,000
2
Beds
2
Baths
1,188
sqft
165 Virginia St,
Mount Airy, NC 27030
Use arrow keys to navigate
SOLD
MAY 22, 2026
$290,000
2
Beds
2
Baths
1,560
sqft
260 S Boyles St,
Pilot Mountain, NC 27041
SOLD
MAY 22, 2026
$290,000
2
Beds
2
Baths
1,968
sqft
260 S Boyles St,
Pilot Mtn, NC 27041
Use arrow keys to navigate
SOLD
MAY 18, 2026
$425,000
2
Beds
2
Baths
1,614
sqft
149 Greystone Ln,
Mount Airy, NC 27030
Rainbow Realty
Use arrow keys to navigate
SOLD
MAY 18, 2026
$372,000
2
Beds
2.5
Baths
1,683
sqft
160 Royal View Dr #2,
Pinnacle, NC 27043
SOLD
MAY 14, 2026
$283,000
2
Beds
2
Baths
2,253
sqft
264 S Boyles St,
Pilot Mountain, NC 27041
SOLD
MAY 5, 2026
$250,000
2
Beds
2
Baths
1,075
sqft
165 Virginia St,
Mount Airy, NC 27030
SOLD
MAY 5, 2026
$250,000
2
Beds
2
Baths
1,128
sqft
165 Virginia St #409,
Mount Airy, NC 27030
SOLD
APR 29, 2026
$247,500
2
Beds
2
Baths
1,350
sqft
267 S Boyles St,
Pilot Mountain, NC 27041
SOLD
APR 16, 2026
$267,500
2
Beds
2
Baths
1,284
sqft
1711 Inglebrook Trl,
Mount Airy, NC 27030
SOLD
MAR 31, 2026
$350,000
2
Beds
2
Baths
1,325
sqft
407 F St,
N Wilkesboro, NC 28659
SOLD
MAR 17, 2026
$190,000
2
Beds
1.5
Baths
968
sqft
1812 N Main St #1812,
Mount Airy, NC 27030
SOLD
MAR 17, 2026
$190,000
2
Beds
1.5
Baths
1,116
sqft
1812 N Main St,
Mount Airy, NC 27030
SOLD
MAR 13, 2026
$270,000
2
Beds
2
Baths
1,410
sqft
273 S Boyles St,
Pilot Mtn, NC 27041
SOLD
MAR 5, 2026
$272,000
3
Beds
3
Baths
1,696
sqft
2425 Country Club Rd,
Yadkinville, NC 27055
SOLD
MAR 2, 2026
$426,500
3
Beds
2
Baths
1,228
sqft
2439 Grissel Tail Rd,
Thurmond, NC 28683
SOLD
FEB 17, 2026
$140,000
2
Beds
2
Baths
1,214
sqft
1629 N Main St,
Mount Airy, NC 27030
SOLD
FEB 17, 2026
$188,000
2
Beds
2
Baths
1,000
sqft
1707 N Main St #2,
Mount Airy, NC 27030
SOLD
FEB 12, 2026
$187,000
2
Beds
2
Baths
972
sqft
402 S Renfro St #2,
Mount Airy, NC 27030
SOLD
FEB 12, 2026
$187,000
2
Beds
1.5
Baths
840
sqft
402 S Renfro St,
Pilot Mountain, NC 27030
SOLD
FEB 10, 2026
$178,000
3
Beds
2
Baths
1,544
sqft
226 Lola Ln #102,
Pilot Mtn, NC 27041
SOLD
JAN 30, 2026
$120,000
Studio
141 Chestnut St,
North Wilkesboro, NC 28659
SOLD
JAN 15, 2026
$222,000
2
Beds
1
Bath
1,000
sqft
101 Riverside Dr,
North Wilkesboro, NC 28659
SOLD
JAN 12, 2026
$235,000
2
Beds
2
Baths
1,600
sqft
165 Virginia St,
Mount Airy, NC 27030
SOLD
JAN 12, 2026
$235,000
2
Beds
2
Baths
1,359
sqft
165 Virginia St #206,
Mount Airy, NC 27030
SOLD
JAN 7, 2026
$329,000
2
Beds
2
Baths
1,298
sqft
105 Plantation Place Ln,
Mount Airy, NC 27030
SOLD
DEC 18, 2025
$265,000
2
Beds
2
Baths
1,605
sqft
261 S Boyles St,
Pilot Mtn, NC 27041
SOLD
DEC 16, 2025
$77,500
2
Beds
2
Baths
1,522
sqft
765 Oakland Dr #L,
Elkin, NC 28621