Mobile Menu
Terra Vista


Recently Sold Homes in the Island Forest

See houses that have recently sold in the Island Forest subdivision in Cornelius (28031 ZIP Code area).

Recently Sold Homes in Island Forest Neighborhood


20718 Eastpoint Dr  Cornelius, NC 28031
$2,300,000 (88% of list price & $608/Sq Ft)
4
Beds
4/1
Baths
3,781
Sq Ft
2016
Yr Blt
2-car
Garage
Subdivision: Island Forest
31 cumulative days on market

20931 Island Forest Dr  Cornelius, NC 28031
$3,225,000 (95% of list price & $736/Sq Ft)
5
Beds
3/1
Baths
4,382
Sq Ft
2004
Yr Blt
2-car
Garage
Subdivision: Island Forest
35 cumulative days on market

21307 Island Forest Dr  Cornelius, NC 28031
$770,000 (96% of list price & $319/Sq Ft)
3
Beds
3
Baths
2,413
Sq Ft
2001
Yr Blt
2-car
Garage
Subdivision: Island Forest
48 cumulative days on market

21217 Island Forest Dr  Cornelius, NC 28031
$2,725,000 (95% of list price & $729/Sq Ft)
4
Beds
3/1
Baths
3,740
Sq Ft
1996
Yr Blt
2-car
Garage
Subdivision: Island Forest
29 cumulative days on market

21013 Island Forest Dr  Cornelius, NC 28031
$2,350,000 (94% of list price & $472/Sq Ft)
5
Beds
4/1
Baths
4,974
Sq Ft
2014
Yr Blt
2-car
Garage
Subdivision: Island Forest
94 cumulative days on market

20732 Eastpoint Dr  Cornelius, NC 28031
$2,200,000 (92% of list price & $670/Sq Ft)
4
Beds
3/1
Baths
3,284
Sq Ft
1972
Yr Blt
2-car
Garage
Subdivision: Island Forest
31 cumulative days on market

20428 Island Forest Dr  Cornelius, NC 28031
$2,900,000 (88% of list price & $517/Sq Ft)
5
Beds
3/1
Baths
5,612
Sq Ft
1996
Yr Blt
3-car
Garage
Subdivision: Island Forest
207 cumulative days on market

20509 Island Forest Dr  Cornelius, NC 28031
$2,250,000 (94% of list price & $693/Sq Ft)
4
Beds
3/1
Baths
3,246
Sq Ft
1969
Yr Blt
1-car
Garage
Subdivision: Island Forest
36 cumulative days on market

21107 Island Forest Dr  Cornelius, NC 28031
$1,500,000 (128% of list price & $646/Sq Ft)
3
Beds
2
Baths
2,323
Sq Ft
1979
Yr Blt
Subdivision: Island Forest
2 cumulative days on market

20601 Island Forest Dr  Cornelius, NC 28031
$3,025,000 (88% of list price & $840/Sq Ft)
4
Beds
3/1
Baths
3,600
Sq Ft
2020
Yr Blt
2-car
Garage
Subdivision: Island Forest
36 cumulative days on market

21210 Bethel Church Rd  Cornelius, NC 28031
$1,220,000 (94% of list price & $303/Sq Ft)
5
Beds
3/1
Baths
4,033
Sq Ft
2005
Yr Blt
2-car
Garage
Subdivision: Island Forest
89 cumulative days on market

20931 Island Forest Dr  Cornelius, NC 28031
$3,038,500 (93% of list price & $697/Sq Ft)
5
Beds
3/1
Baths
4,361
Sq Ft
2004
Yr Blt
2-car
Garage
Subdivision: Island Forest
67 cumulative days on market

20801 Eastpoint Dr  Cornelius, NC 28031
$1,000,000 (95% of list price & $386/Sq Ft)
3
Beds
2/1
Baths
2,594
Sq Ft
1999
Yr Blt
3-car
Garage
Subdivision: Island Forest
12 cumulative days on market

20417 Island Forest Dr  Cornelius, NC 28031
$2,640,000 (110% of list price & $635/Sq Ft)
4
Beds
4/1
Baths
4,160
Sq Ft
2008
Yr Blt
2-car
Garage
Subdivision: Island Forest
2 cumulative days on market

21101 Island Forest Dr  Cornelius, NC 28031
$1,100,000 (98% of list price & $410/Sq Ft)
3
Beds
3
Baths
2,686
Sq Ft
1973
Yr Blt
Subdivision: Island Forest
14 cumulative days on market

1 - 15 of 15 listings
1 - 15 of 15 listings

Save this search and be the first to know about new listings & price changes
Name this search:

Name this search:



1% List Fee for Sellers

We offer full-service listing services for a fee that starts at 1%. Get the best price for your home and pay less in commissions.


Recently Sold Houses - Island Forest Neighborhood

If you're looking for MLS listings for recently sold properties in Island Forest subdivision in Cornelius, NC, we have you covered.

In the past 12 months, 15 single family homes have sold in the Island Forest neighborhood for a median price of $2,300,000 with a median price per square foot of $646. As of today, we have 4 homes that are actively for sale in Island Forest.

Neighborhood Amenities
Lake Access
Picnic Area
Street Lights
28031 ZIP Code Trends
28031 ZIP Code Trends

OUR RATING: MODERATELY COMPETITIVE

In Our ZIP Code Analysis (updated daily), we found that 28031 is the 42nd most competitive area for buyers out of 68 ZIP codes analyzed in the Charlotte metro area.

In the 28031 ZIP code, for the past 90 days the following trends have occurred for previously owned homes listed in the Canopy MLS:

24
Median Days
Until Pending
Homes (that actually sold) went under contract after a median of 24 cumulative days on market in the 28031 area. Compare this with the Charlotte metro area median of 20 days on market.

11%
Of Recently Sold Homes
Over Asking Price
11% of previously owned 28031-area homes sold over the asking price (versus 15% of all homes in the Charlotte metro area). See examples of sold homes selling over asking in 28031.

27%
of Available Homes
Are Under Contract
27% of previously owned 28031-area homes are under contract – compared with 27% of all homes in the Charlotte metro area.

Price Per Square Foot Change
Period 28031 Area CLT Metro Area
1-year + 5% + 2%
2-year + 10% + 4%
5-year +41% +24%
The price per square foot of 28031-area re-sale homes has increased by approximately 41% over the past 5 years (versus a 24% increase for the entire Charlotte metro area). Homes have been selling at a median of $298 per square foot in 28031 over the past 90 days - as compared to $220 for the entire metro area.

24
Median Days
Until Pending

Homes (that actually sold) went under contract after a median of 24 cumulative days on market in the 28031 area. Compare this with the Charlotte metro area median of 20 days on market.

11%
Of Recently Sold Homes
Over Asking Price

11% of previously owned 28031-area homes sold over the asking price (versus 15% of all homes in the Charlotte metro area). See examples of sold homes selling over asking in 28031.

Price Per Square Foot Change
Period 28031
Area
CLT Metro
Area
1-year + 5% + 2%
2-year + 10% + 4%
5-year +41% +24%

The price per square foot of 28031-area re-sale homes has increased by approximately 41% over the past 5 years (versus a 24% increase for the entire Charlotte metro area). Homes have been selling at a median of $298 per square foot in 28031 over the past 90 days - as compared to $220 for the entire metro area.

27%
of Available Homes
Are Under Contract

27% of previously owned 28031-area homes are under contract – compared with 27% of all homes in the Charlotte metro area.


If you'd like to talk to one of our Realtors about selling your home in the Island Forest subdivision in Cornelius (or another Mecklenburg County neighborhood), then we invite you to give us call. You can also use our website to research recently sold homes in Cornelius in general.

You may also be interested in recently sold homes in other 28031 ZIP Code neighborhoods, such as the following communities: Catarina Bay, Enclave, Wrights Emerald Cove, The Peninsula, and Shadowcreek. Our website has a wealth of information on recently sold homes in Mecklenburg County, NC

Canopy MLS Properties displayed may be listed or sold by various participants in the MLS.

Based on information submitted to the MLS GRID as of 08/16/2026 at 6:30 PM. Listings courtesy of Canopy MLS as distributed by MLS GRID. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. School assignments should be verified and are subject to change. Properties may or may not be listed by the office/agent presenting the information. Some IDX listings have been excluded from this website. Copyright© 2026 Canopy Multiple Listing Services, Inc. All rights reserved.


Lyn Palmer
REALTOR
Terra Vista Realty
704-898-3016
Real estate broker

1% List Fee for Sellers

We offer full-service listing services for a fee that starts at 1%. Get the best price for your home and pay less in commissions.