Homes Recently Sold in Willard, NC

price
-
1-12 of 12 Homes
Sold, last 90 days
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
$220,000 | 3211 Crooked Run Road, Willard, NC 28478
1/24
Closed 1/21/26

$220,000

3
Bedrooms
1,018
Square Feet
1.29
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
$198,500 | 4044 Highway 11, Willard, NC 28478
1/55
Closed 3/6/26

$198,500

2
Bedrooms
1,000
Square Feet
1.13
Acres
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
$339,000 | 4993 Penderlea Highway, Willard, NC 28478
1/46
Closed 1/29/26

$339,000

4
Bedrooms
2,241
Square Feet
1.16
Acres
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
$235,000 | 2400 Wilmington Highway, Willard, NC 28478
1/32
Closed 2/9/26

$235,000

3
Bedrooms
1,034
Square Feet
10.89
Acres
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
$231,500 | 2851 Englishtown Road, Willard, NC 28478
1/23
Closed 2/12/26

$231,500

3
Bedrooms
1,274
Square Feet
0.46
Acres
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
$160,000 | 770 Church Street, Willard, NC 28478
1/25
Closed 1/20/26

$160,000

3
Bedrooms
1,089
Square Feet
0.21
Acres
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
$185,000 | 1224 Highway 11, Willard, NC 28478
1/41
Closed 1/5/26

$185,000

3
Bedrooms
1,152
Square Feet
0.74
Acres
Sold 2/20/26

$2,175,000

3
Bedrooms
1
Bathrooms
1,144
Square Feet
118.92
Acres
$39,900 | 0 Coras Grove Road, Willard, NC 28478
$39,900 | 0 Coras Grove Road, Willard, NC 28478
$39,900 | 0 Coras Grove Road, Willard, NC 28478
$39,900 | 0 Coras Grove Road, Willard, NC 28478
$39,900 | 0 Coras Grove Road, Willard, NC 28478
$39,900 | 0 Coras Grove Road, Willard, NC 28478
$39,900 | 0 Coras Grove Road, Willard, NC 28478
$39,900 | 0 Coras Grove Road, Willard, NC 28478
$39,900 | 0 Coras Grove Road, Willard, NC 28478
1/9
Closed 2/27/26

$39,900

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
3.55
Acres
$100,000 | 11.98 Pelham Road, Willard, NC 28478
$100,000 | 11.98 Pelham Road, Willard, NC 28478
$100,000 | 11.98 Pelham Road, Willard, NC 28478
$100,000 | 11.98 Pelham Road, Willard, NC 28478
$100,000 | 11.98 Pelham Road, Willard, NC 28478
$100,000 | 11.98 Pelham Road, Willard, NC 28478
1/6
Closed 3/19/26

$100,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
11.98
Acres
$120,000 | 10.6 Crooked Run Road, Willard, NC 28478
$120,000 | 10.6 Crooked Run Road, Willard, NC 28478
$120,000 | 10.6 Crooked Run Road, Willard, NC 28478
$120,000 | 10.6 Crooked Run Road, Willard, NC 28478
1/4
Closed 3/19/26

$120,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
10.63
Acres
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
$87,500 | Lot #11 Upland Road, Willard, NC 28478
1/15
Closed 2/13/26

$87,500

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
5.24
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes