This is a dated snapshot. The figures below cover the 90 days ending August 1, 2026. For the current numbers, updated monthly, see the South Charlotte market data page.
Across the 13 South Charlotte area towns we track, 2,227 single family homes closed for a combined $1,655,335,772 in the 90 days ending August 1, 2026, an average sale price of $743,303, per Canopy MLS. Compared with last month that is a region holding almost perfectly steady: twelve more closings, two thirds of a percent more volume, and a tenth of a percent on the average price. The movement worth reading happened inside individual towns, not across the region.
I pull these numbers directly from Canopy MLS as a licensed broker, not from a national portal’s estimate model. This is the second edition of a monthly series, and the first one that can show you what changed. About 8 minute read. By Steve Jarrell, The Longleaf Group at eXp Realty.
What This Guide Covers
- The August 2026 numbers, town by town
- What changed since July
- Waxhaw took on volume and gave up price
- The value corridor is the slowest market, not the fastest
- The state line story: Fort Mill, Indian Land, and Lake Wylie
- SouthPark, Ballantyne, and the $15 million problem
- How to read these numbers
- South Charlotte housing market FAQ
The August 2026 numbers, town by town
Every figure below is a closed sale, not a listing price. Single family homes only, closed in the 90 days ending August 1, 2026, pulled from Canopy MLS. Ballantyne and SouthPark are Charlotte areas rather than incorporated towns, so those are measured by ZIP code (28277 for Ballantyne, 28210 and 28211 for SouthPark).
| Area | County, State | Closed sales (90 days) | Average sale price (90 days ending August 1, 2026) |
|---|---|---|---|
| Weddington | Union, NC | 26 | $1,676,813 |
| Marvin | Union, NC | 4 | Not published, sample too small |
| SouthPark (28210/28211) | Mecklenburg, NC | 234 | $1,237,265 |
| Waxhaw | Union, NC | 304 | $894,478 |
| Ballantyne (28277) | Mecklenburg, NC | 216 | $868,952 |
| Lake Wylie | York, SC | 23 | $731,065 |
| Matthews | Mecklenburg, NC | 258 | $678,747 |
| Fort Mill | York, SC | 397 | $667,752 |
| Indian Land | Lancaster, SC | 86 | $650,421 |
| Mint Hill | Mecklenburg, NC | 125 | $612,250 |
| Indian Trail | Union, NC | 196 | $517,596 |
| Pineville | Mecklenburg, NC | 35 | $500,928 |
| Monroe | Union, NC | 323 | $460,416 |
Regional totals: 2,227 closed single family sales, $1,655,335,772 in volume, $743,303 average sale price. You can compare these towns on schools, commutes, and taxes side by side on our South Charlotte communities comparison page, which is refreshed with this same data every month.
Marvin closed 4 homes in this window. That is not enough to build an average anyone should price a house against, so I am not publishing one. Its 4 closings still count in the regional totals because they are real sales.
One change to the footprint starting with this edition: Belmont has been removed from the series. It sits in Gaston County, west of the river and outside the South Charlotte and Union County area these reports are about. Including it made the geographic claim sloppier than it should have been. The July baseline quoted throughout this report has been restated on the same 13 area basis so the comparison is apples to apples.
What changed since July
On the restated 13 area basis, July closed 2,215 sales at a $742,452 average, about $1.6445 billion in volume. This month it is 2,227 sales at $743,303 and $1,655,335,772. That is 12 more closings and $851 on the average price, which is as close to unchanged as a region of this size gets.
Underneath the flat headline, six towns gained closings and seven lost them, and the price moves ran in both directions. The biggest volume swings: Waxhaw added 16 closings, Monroe gave up 15, Mint Hill added 13, Fort Mill added 11, and Indian Land gave up 7. On average price, the largest moves were Indian Land up 3.6 percent to $650,421, Indian Trail up 3.1 percent to $517,596, and SouthPark and Waxhaw both down 3.0 percent, to $1,237,265 and $894,478.
The affordable end firmed up on price while the upper middle softened. Indian Land and Indian Trail both gained on fewer closings, which usually means the mix shifted toward larger or newer homes rather than the whole market repricing. Read the July 2026 report alongside this one for the full comparison.
Waxhaw took on volume and gave up price
Waxhaw was the busiest mover this month: 304 closings, up from 288, at a $894,478 average, down 3.0 percent from $922,318. Those two facts belong together. Waxhaw did not get cheaper by 3 percent. It absorbed more transactions at the lower end of its range, and the average followed the mix. Its median sale landed at $738,500, a good deal below its average, which is what a market with a long luxury tail looks like.
Weddington posted the region’s highest average again at $1,676,813 across 26 closings, up from 22 last month, with a median of $1,561,400 and sales spanning $790,000 to $3,800,000. Its median days on market was 1. That number is not a sign of a frenzy so much as a sign of how much new construction is closing here; builder contracts written months ago show almost no market time when they finally record. I live in Weddington, so I watch this one street by street. More in our full Weddington guide.
I also filmed the buyer’s version of this decision: Moving to Waxhaw NC or Weddington NC? 5 Must Know Tips Before You Buy on our Living in South Charlotte YouTube channel, where I cover how these numbers feel on the ground when you are actually touring homes.
The value corridor is the slowest market, not the fastest
Monroe averaged $460,416 across 323 closings and Indian Trail $517,596 across 196. Pineville came in at $500,928 on 35. Together Monroe and Indian Trail closed 519 homes in 90 days, against 30 in Weddington and Marvin combined, a ratio of more than 17 to 1.
Here is the part most buyers get backwards. Monroe and Indian Trail also carry the longest median days on market in the region, at 30 and 29 days. Every marquee town moved faster: Weddington at 1 day, SouthPark and Pineville at 4, Matthews at 6, Ballantyne at 8. The affordable end has the deepest volume and the most patient timeline, so a buyer working in the $450,000 to $550,000 range has more room to think than one chasing Ballantyne inventory. That is the opposite of what the volume numbers alone suggest. If that is your budget, start with our Indian Trail guide.
The state line story: Fort Mill, Indian Land, and Lake Wylie
Fort Mill was again the busiest market in the region: 397 closed single family sales, up 11 from July, averaging $667,752, up 2.2 percent. That is more closings than Weddington, Marvin, Mint Hill, Lake Wylie, and Pineville produced combined, which together came to 213. The draw has not changed: the Fort Mill School District plus South Carolina’s lower owner occupied property tax rate, minutes from the North Carolina line.
Indian Land posted the region’s largest price gain outside of Marvin, up 3.6 percent to $650,421, though on 86 closings rather than July’s 93. Lake Wylie averaged $731,065 on 23 sales, which is a small sample and should be read as a direction rather than a price level. Taken together the three South Carolina markets closed 506 homes at a $667,685 average, against $765,536 across the ten North Carolina areas we track.
For relocating buyers the state line question is usually the first fork in the road. The short version: South Carolina trades a lower property tax bill for a vehicle tax and, for many commuters, a longer drive. We walk through the whole decision in our Fort Mill guide.
SouthPark, Ballantyne, and the $15 million problem
SouthPark’s $1,237,265 average on 234 closings needs an asterisk, and I will always give you the asterisk. Four sales in that ZIP pair closed above $5 million, including one at $15,000,000. Strip that single closing out and the SouthPark average falls to $1,178,197, meaning one transaction lifted the number by $59,068 on its own. Its median sale was $815,000, which sits $422,265 below the average. When those two figures diverge that far, the median is the number to quote.
Ballantyne, measured here by ZIP 28277, averaged $868,952 on 216 closings with a $739,250 median, essentially flat at plus 0.6 percent and the steadiest number on this table. Matthews averaged $678,747 on 258 closings and Mint Hill $612,250 on 125, with Mint Hill adding 13 closings. Both remain the close in compromise: a Mecklenburg address, roughly 22 to 25 minutes to Uptown, at averages hundreds of thousands below the Union County estate towns.
One ranking note worth keeping straight, because it trips people up: the busiest market and the biggest market are not the same place. Fort Mill leads on closings at 397, but SouthPark leads on dollar volume at $289,519,928, with Waxhaw second at $271,921,323 and Fort Mill third at $265,097,672.
“The region moved about half a percent this month, and that flat headline hides six towns going up and seven going down. Anyone telling you the South Charlotte market did one thing in the last 90 days has not looked at the town level numbers.” Steve Jarrell, broker, The Longleaf Group at eXp Realty.
How to read these numbers
A few notes on methodology, because a stat you cannot interrogate is a stat you should not trust. These are averages of closed single family sales only: no townhomes, no condos, no land. The window is a rolling 90 days ending August 1, 2026, and the closings in it span May 3 through July 31, 2026. Averages are sensitive to what happened to close in a given window, which is why I flag small samples (Marvin at 4, Lake Wylie at 23, Weddington at 26, Pineville at 35) and outliers (the four SouthPark sales above $5 million). Marvin’s average is withheld entirely at 4 closings. Ballantyne and SouthPark are ZIP code approximations because neither is an incorporated town.
Two cautions on the month over month figures. First, July’s window ended July 14 and this one ends August 1, so the two 90 day windows overlap by roughly six weeks. The changes are real, but they are not two independent quarters. From the next edition forward this series locks to the first of the month so the windows stop overlapping unevenly. Second, closings continue to record after any pull date, so a window re-pulled later returns slightly more sales than it did originally. When I re-pulled July’s window on August 1 it returned about 0.4 percent more closings than the July 14 pull. The July figures cited here are the ones published in July, not the re-pull, so you can verify them against that report. Data source: Canopy MLS, pulled August 1, 2026. Deemed reliable, not guaranteed.
Local journalists, newsletter writers, and researchers: you are welcome to cite these figures with attribution to Steve Jarrell, The Longleaf Group at eXp Realty, data per Canopy MLS. If you need a custom cut of this data for a story, email steve@jarrellhomes.com and I will pull it.
Download the full table as a CSV: South Charlotte market data, August 2026 (CSV). Every edition of this series lives in our Market Reports archive.
South Charlotte housing market FAQ
How is the housing market in South Charlotte right now?
In the 90 days ending August 1, 2026, the South Charlotte market was steady in aggregate and mixed underneath. The region closed 2,227 single family sales at a $743,303 average, per Canopy MLS, against a restated 2,215 sales and $742,452 average the prior month. Volume was strongest in Fort Mill, Monroe, and Waxhaw. For current figures, see the South Charlotte market data page.
What is the average home price in South Charlotte?
As of the 90 days ending August 1, 2026, the average closed single family sale price across the 13 towns and areas we track was $743,303. Published town averages ranged from $460,416 in Monroe to $1,676,813 in Weddington. Updated numbers live on the South Charlotte market data page.
What is the most expensive town in South Charlotte?
For the 90 days ending August 1, 2026, Weddington led at a $1,676,813 average closed price across 26 sales. SouthPark followed at $1,237,265, though that figure includes a single sale at $15,000,000 that lifted the average by roughly $59,000. For where the towns rank today, check the South Charlotte market data page.
Where are the most affordable homes near Charlotte NC?
During the 90 day window ending August 1, 2026, the lowest averages on Charlotte’s south side were Monroe at $460,416, Pineville at $500,928, and Indian Trail at $517,596. Monroe and Indian Trail also carried the deepest inventory of closings and the longest median days on market, at 30 and 29 days. The current averages are on the South Charlotte market data page.
Is Fort Mill SC cheaper than Waxhaw NC?
Measured over the 90 days ending August 1, 2026, yes on average price: Fort Mill averaged $667,752 against Waxhaw’s $894,478. The gap narrowed from July, when Fort Mill rose 2.2 percent and Waxhaw fell 3.0 percent. Fort Mill also adds South Carolina’s lower owner occupied property tax, though buyers should weigh the vehicle tax and their specific commute. For the latest gap, see the South Charlotte market data page.
How many homes sold in South Charlotte recently?
Over the 90 day period ending August 1, 2026, 2,227 single family homes closed across the 13 tracked towns and areas, totaling $1,655,335,772 in sales volume, per Canopy MLS. That is 12 more closings than the prior 90 day window on the same 13 area basis. A more recent count is on the South Charlotte market data page.
Which South Charlotte town changed the most this month?
By closings, Waxhaw moved the most, adding 16 sales to reach 304 while its average fell 3.0 percent to $894,478. By average price, Indian Land gained the most among areas with meaningful sample size, up 3.6 percent to $650,421. Marvin showed a larger percentage move but on only 4 closings, which is why its average is not published here.
Which towns are included in this South Charlotte market report?
Thirteen areas: Weddington, Waxhaw, Marvin, Matthews, Mint Hill, Indian Trail, Monroe, and Pineville in North Carolina, Ballantyne and SouthPark measured by Charlotte ZIP codes, and Fort Mill, Indian Land, and Lake Wylie in South Carolina. Belmont appeared in the July 2026 edition and has been removed from the series because it sits in Gaston County, outside this footprint.
Where does this market data come from?
This report was pulled August 1, 2026. The figures come directly from Canopy MLS, the multiple listing service covering the Charlotte region, gathered by Steve Jarrell as a licensed NC and SC broker. These are closed sales, not estimates from national portals. That same source feeds the continuously updated South Charlotte market data page.
About the Author
Steve Jarrell is the team leader of The Longleaf Group at eXp Realty and a licensed broker in North and South Carolina. He lives in Weddington, works both sides of the state line, and before real estate founded a real estate marketing technology company acquired by Constellation Software in 2020. His team pulls its market data directly from Canopy MLS, the listing service operated by the Canopy Realtor Association.
Talk to a local broker
Whether you are relocating to South Charlotte or deciding when to sell, we will walk you through what this data means for your specific town, budget, and timeline. No pressure, just the numbers and a clear read.
Book an intro call with Steve


