Waxhaw, Marvin and Weddington share one ZIP and three very different tax bills. The numbers, what is physically there, and the trade-off, for people deciding between here, Ballantyne and in-town.
Waxhaw, Marvin and Weddington share ZIP 28173 in Union County, south of Charlotte. The typical sale there was $731k on about 1,000 homes a year, the largest single ZIP in the region's $500k–$1.5M band. Combined county and town property tax runs from 46.92¢ per $100 in Weddington and 49.05¢ in Marvin to about 72.42¢ in the town of Waxhaw, against 76.68¢ inside Charlotte.
Downtown Waxhaw is 39 minutes from Uptown and 47 from the airport on a free-flow map estimate; Weddington is 28 and 33. There is no interstate: NC-16 and US-74 are the corridors. The trade-offs are the drive, and wells and septic on some parcels.
Typical sale: Redfin, Jun 2025–May 2026. Tax: FY2025-26, per $100 of assessed value, county + town only. Drive: OSRM free-flow routing, 12 Oct 2026. Sources at the foot of the page.
One ZIP, two markets. Redfin's town rows put Waxhaw around $584k on about 350 sales and Weddington around $1.14M on about 170, so the ZIP's $731k is the average of a town with a main street and a town that is mostly larger lots. Marvin is not broken out as a town row. For the six-area view, go up to where to live in Charlotte.
About 1,000 residential sales a year, Jun 2025–May 2026. The biggest single ZIP in Charlotte's $500k–$1.5M band.
| Town | Rate | On $750k | On $1M |
|---|---|---|---|
| Weddington (43.42 + 3.5) | 46.92¢ | $3,519 | $4,692 |
| Marvin (43.42 + 5.63) | 49.05¢ | $3,679 | $4,905 |
| Waxhaw (43.42 + about 29) | 72.42¢ | $5,432 | $7,242 |
| Charlotte, for scale (49.27 + 27.41) | 76.68¢ | $5,751 | $7,668 |
Weddington and Marvin are far below Charlotte: on a $1M assessment, $2,976 and $2,763 a year less. Fire-district and county fees are extra and vary by parcel. Waxhaw's 29¢ is the town's stated rate in its FY2026-27 budget summary; the adopted ordinance was not readable.
Drive, free-flow, centre to centre (OSRM, 12 Oct 2026): downtown Waxhaw 39 min / 23 mi to Trade & Tryon and 47 min / 27 mi to the CLT terminal · Weddington Town Hall 28 / 16 and 33 / 21 · Marvin Village Hall 34 / 22 and 34 / 20. These are the off-peak floor; no published morning-peak figures exist for these centres.

Check the assigned schools for any address at Union County Public Schools' "What School Do I Attend?". Assignments are by address and change; this page states no opinion on any school.
Three things, and none of them is hidden; they are just not in the listing photos.
Village of Marvin, Utilities · Union County FY2026 budget and The Charlotte Weekly, 16 Jun 2026 · Town of Weddington, 2025 reappraisal notice · OSRM routing, 12 Oct 2026.
Every parcel in the ZIP pays Union County's 43.42¢ per $100 of assessed value for FY2025-26, held for FY2027, plus the town's rate: Weddington 3.5¢, Marvin 5.63¢, Waxhaw about 29¢. Rate × assessed value ÷ 100, at the prices this ZIP actually trades at:
| Assessed value | Weddington 46.92¢ | Marvin 49.05¢ | Waxhaw 72.42¢ |
|---|---|---|---|
| $731,000, the ZIP's typical sale | $3,430 | $3,586 | $5,294 |
| $750,000 | $3,519 | $3,679 | $5,432 |
| $1,000,000 | $4,692 | $4,905 | $7,242 |
| $1,140,000, Weddington's typical sale | $5,349 | $5,592 | $8,256 |
Fire districts are extra and differ by town: figures found via search put the Waxhaw fire district at 5.13¢, Wesley Chapel, which covers Weddington, at 4.5¢, and the Providence volunteer department serving Marvin at $75 per improved parcel; the county's own chart was not readable, so treat those as approximate and read them off last year's bill on the parcel. Solid waste is inside Weddington's 3.5¢ and billed separately elsewhere.
The calendar matters here because the county just moved. Union County reappraised effective 1 January 2025 and adopted 43.42¢ on 16 June 2025, 1.82¢ above the revenue-neutral 41.6¢; Marvin cut its rate 2.37¢ after the same reappraisal and Weddington set 3.5¢ as net revenue-neutral. On 16 June 2026 the county held 43.42¢ for FY2027. The next reappraisal date is not published on a readable county page, so plan on the bill moving when it comes, and read the rate and the value together, never one alone. Mecklenburg, across the line in Ballantyne, reappraises in 2027.
The Charlotte Weekly, 16 Jun 2026 · Town of Weddington, FY2026 proposed budget and 2025 reappraisal notice · Village of Marvin, Taxes · Town of Waxhaw, FY2026-27 budget summary · fire-district rates via search · Redfin, Jun 2025–May 2026.
From downtown Waxhaw it is 23 miles and about 39 minutes to Trade and Tryon, and 27.3 miles and about 47 minutes to the Charlotte Douglas terminal; from Weddington Town Hall, 16 miles and 28 minutes, and 20.9 miles and 33; from Marvin Village Hall, 21.5 miles and 34 minutes to Uptown and 19.6 miles and 34 to the airport, all on a free-flow routing run on 12 October 2026. There is no interstate in the ZIP: NC-16, Providence Road, runs north to the I-485 ring, and US-74 is the east–west corridor. The ring is the first highway you reach, and everything south of it is a two-lane and four-lane road with lights.
That is why the spread inside one ZIP is eleven minutes to Uptown and fourteen to the airport, and why the 8 a.m. version of those numbers is worth driving before you pick a street. No published point-to-point peak matrix exists; CRTPO, the regional planning body, maps tract-average commutes, most in the 21-to-30-minute band. For scale, Ballantyne, the next area north on the same road, is 26 minutes to both.
OSRM free-flow routing, 12 Oct 2026 · CRTPO 2040 MTP, travel patterns (search only).
The acreage list is longer than the city list, and most of it costs nothing to ask.
Village of Marvin, Utilities · Union County, Weddington, Marvin and Waxhaw budgets · FEMA Flood Map Service Center · Union County Public Schools.
About 1,000 in ZIP 28173, on Redfin's count from June 2025 to May 2026: roughly 83 a month, or 19 a week, the largest count of any ZIP in the region's $500k–$1.5M band. The town rows split it: Waxhaw about 350 at $584k, Weddington about 170 at $1.14M; Marvin is not broken out as a town row, and the balance is the unincorporated county and the new-build communities on the town's edge. Ballantyne, for scale, moved about 950 at $644k; Lake Norman's 28117 about 820 at the same price.
Redfin Data Center, ZIP 28173 and the Waxhaw and Weddington city trackers, with ZIPs 28277 and 28117 for scale, residential sales Jun 2025–May 2026.
In 28173, $731k is the typical sale: the middle of the market. In Ballantyne it sits above the $644k typical, and in Myers Park it is well under the $1.25M typical, which is a long way of saying the same money is a different position in each. The tax on that one house moves too.
For the same exercise across four areas at one budget, read what $700k buys in Charlotte; for the full line-item picture, the cost of living in Charlotte.
Budget, drive, land, new or old, the lake. Five questions, one of six areas, the numbers attached.
Which part of Charlotte fits you? → Selling there and buying here? Watch the 19-minute classThat depends on what you need from a house, so here is what is there rather than an adjective. The typical sale in ZIP 28173 was $731k on about 1,000 homes a year; the lots are larger than inside the I-485 ring, and some are on well and septic. Downtown Waxhaw is 39 minutes from Uptown and 47 from the airport with no traffic. There is a 40-bed hospital, a 1,050-acre county park and a master-planned community of about 2,000 lots. Combined property tax is 46.92¢ to about 72.42¢ per $100, below Charlotte's 76.68¢. If those numbers fit your week, it fits.
Union County's rate is 43.42¢ per $100 of assessed value for FY2025-26, held for FY2027. The town of Waxhaw's stated rate is 29¢, for a combined 72.42¢: $5,432 a year on a $750,000 assessment and $7,242 on $1,000,000. Weddington adds only 3.5¢ (46.92¢ combined, $3,519 on $750k) and Marvin 5.63¢ (49.05¢, $3,679). Fire-district and county fees are extra. Union County reappraised effective 1 January 2025.
Downtown Waxhaw to Trade & Tryon in Uptown is 23 miles and about 39 minutes with no traffic; to the airport terminal, 27 miles and about 47 minutes. From Weddington Town Hall it is 16 miles and 28 minutes to Uptown, 21 miles and 33 minutes to the airport; from Marvin Village Hall, 34 minutes to either. These are OSRM free-flow estimates from 12 October 2026 and an off-peak floor; no published morning-peak matrix exists.
Yes, and most of it is in Millbridge, the master-planned community on the edge of town: about 900 acres and roughly 2,000 lots according to Ardurra, the engineer of its expansion. Lennar has said it is building about 270 homes there. Marvin's searches are new-build shaped for the same reason. Before you sign on a new lot in Marvin or outside the town limits, confirm whether the parcel is on county water and sewer or on a well and septic; the village says many are.
Union County Public Schools assigns by address. Check any address at UCPS "What School Do I Attend?". Assignments change, so check the exact address of the house, not the subdivision. This page states no opinion on any school.
Tax bills shown are rate × assessed value ÷ 100 at the county + municipal rate only; fire-district, solid-waste and vehicle fees are additional and vary by parcel. Figures were current at publication and change on each budget and revaluation cycle. Facts on this page describe homes, land, roads, taxes and institutions, never the people of any area. Not tax, legal or lending advice. Equal Housing Opportunity.
