The median owner-occupied home in Mecklenburg County had a real-estate tax bill of $2,780 (± $26) a year, compared with $1,815 in North Carolina and $2,969 nationwide. The median home value was $371,200 (± $3,400), compared with $259,400 in North Carolina and $303,400 nationwide.
| Measure | Mecklenburg County | North Carolina | United States |
|---|---|---|---|
| Population | 1,130,906 | 10,584,340 | 332,387,540 |
| Median annual property tax bill (homeowners) | $2,780 ± $26 | $1,815 ± $9 | $2,969 ± $3 |
| Median home value | $371,200 ± $3,400 | $259,400 ± $931 | $303,400 ± $362 |
| Median household income | $83,765 ± $1,127 | $69,904 ± $346 | $78,538 ± $176 |
| Property tax as a share of home value (calculated) | 0.75% ± 0.01 points | 0.70% ± under 0.01 points | 0.98% ± under 0.01 points |
| Homes lived in by their owners | 55.5% ± 0.6 points | 66.4% ± 0.3 points | 65.0% ± 0.3 points |
| Owner households headed by someone 65 or older | 24.0% ± 0.5 points | 32.7% ± 0.1 points | 32.6% ± 0.2 points |
| Owners spending 30% or more of income on housing costs | 19.9% ± 0.8 points | 19.0% ± 0.2 points | 22.2% ± 0.1 points |
How to read these numbers
- These are estimates from a survey, not a count. The American Community Survey asks a sample of households. The ± figure is the Census Bureau’s margin of error: the true value is very likely within that range of the estimate. Small places have large margins.
- “Too imprecise to report” means the margin of error is at least half of the estimate, so printing the number would suggest accuracy that does not exist. A “rough guide only” note means the margin is a quarter to a half of the estimate.
- Property tax bill and home value are medians for owner-occupied homes. Half of the homes are above the figure and half below. A median bill is not the rate set by a city or town; the bill combines taxes levied by every local government that serves the home, such as the school district and county.
- “Calculated” rows are worked out by Untax the Roof from the Census figures above them. They compare two medians, so they describe the place, not a particular household.
- Missing is not zero. Where the Census Bureau publishes no figure, this page says so.
Source: U.S. Census Bureau, American Community Survey 5-year estimates, 2019–2023: tables B25103 (real estate taxes), B25077 (home value), B19013 (household income), B01003 (population), B25003 (owners and renters), B25007 (age of householder), B25091 (housing costs as a share of income); see the Census ACS data page.
Cities, towns and villages in Mecklenburg County (10)
Incorporated places with their own local government. A place that crosses a county line is listed in each county it touches and marked “partly”; its page shows figures for the whole place.
- Charlotte
- Cornelius
- Davidson (partly in this county)
- Huntersville
- Matthews
- Midland (partly in this county)
- Mint Hill (partly in this county)
- Pineville
- Stallings (partly in this county)
- Weddington (partly in this county)
Other named communities in Mecklenburg County (299)
These names come from the U.S. Geological Survey’s Geographic Names Information System (GNIS), which records historical and local names of populated places: small settlements, neighborhoods, rural localities and former towns. The Census Bureau does not report them as cities, towns or census-designated places, so no figures exist for them at this level. The county figures above are the closest available estimate. A name can appear for a place that no longer exists or that lies inside a larger place.
- Allen
- Allen Hills
- Allison Ferry
- Amarillo Park
- Apple Creek
- Arlington
- Ashley Park
- Atando Junction
- Autumnwood
- Bahama Park
- Banalsburg (historical)
- Barclay Downs
- Belmont
- Berryhill
- Beverly Woods
- Beverly Woods East
- Biddleville
- Bishops Ridge
- Brandon
- British Woods
- Brookfield
- Burdett (historical)
- Caldwell
- Candlewood
- Carmel
- Carmel Commons
- Carmel Park
- Carmel Woods
- Casa Linda Estates
- Castleton Gardens
- Catawba Colony
- Cedar Brook
- Chantilly
- Chateau Woods
- Chemway
- Cherry
- Clayton Park
- Clear Creek
- Clear Creek (historical)
- Club View Acres
- College Downs
- Colonial Heights
- Colony Acres
- Cotswold
- Coulwood
- Coulwood Hills
- Country Roads
- Country Woods
- Coventry Woods
- Cowans Ford
- Crater Park
- Croft
- Currituck
- Dalton Village
- Danbrooke Park
- Darby Acres
- Deerhurst
- Deerwood
- Derita
- Derita Woods
- Devonshire
- Dilworth
- Dixie
- Druid Hills
- Eastfield
- Eastfield (historical)
- Easthaven
- Eastover
- Eastwoods
- Eden Gardens
- Elizabeth
- Elliot Acres
- Embassy East
- Enderly Park
- Evergreen Park
- Fairfax Woods
- Fairmeadows
- Falcon Bridge
- Farmwood
- Firestone
- Forest Homes
- Forest Pawtuckett
- Forest Rawtucket
- Four Seasons
- Fourth Ward
- Fox Run
- Foxcroft
- Garden Park
- Glenwood
- Green Meadows
- Greenbriar
- Greenbriar Woods
- Greenville
- Greycrest
- Grier Heights
- Grierview
- Grove Park
- Hampshire Hills
- Hampton Leas
- Hampton Park
- Harrison (historical)
- Heathergate
- Heatherwood
- Hebron
- Hebron (historical)
- Hickory Acres
- Hickory Grove
- Hickory Ridge
- Hicks Crossroads
- Hidden Valley
- Hidden Valley Estates
- Holiday Park
- Holly Hills
- Homestead
- Hoods
- Hoods (historical)
- Hope Farm
- Hope Park
- Hopewell
- Hornets Nest (historical)
- Hoskins
- Hunter Acres
- Huntingtowne Farms
- Huntlynn Acres
- Hyde Park Estates
- Idelwile Brooke
- Idlewild
- Idlewild Farms
- Idlewood Acres
- Joplor
- Junker
- Kellyville (historical)
- Kinghurst Park
- Kingswood
- Kingwood (historical)
- Knollwood Acres
- Kolewood
- Lake Forest
- Lake Haven
- Lakeland Hills
- Landsdowne
- Lawyers Station
- Lebanon Heights
- Lewis
- Lockewood
- Lynn Lee
- Manchester
- Marlwood Acre
- Martindale (historical)
- Matthews Park
- Mayfair
- Midwood
- Mint Hollow
- Montclaire
- Montclaire South
- Monteith (historical)
- Morning Star Acres
- Morris Park
- Morrows (historical)
- Mountain Brook
- Myers Park
- Nevin
- Newell
- Newell Acres
- North Charlotte
- Northwood
- Oakdale
- Oakdale Forest
- Oakhurst
- Old Farm
- Old Providence
- Old Salem
- Olde Creek
- Olde Georgetowne
- Olde Heritage
- Olde Providence
- Olde Savannah
- Olde Whitehall
- Olympic Woods
- Orchard Knoll
- Orchard Park
- Orville (historical)
- Parkstone
- Parkview East
- Parkwood
- Paw Creek
- Pellyn Wood
- Pine Harbor
- Pine Island
- Pine Ridge
- Pinecrest
- Pinoca (historical)
- Planters Ridge
- Poplar Springs
- Providence
- Providence (historical)
- Providence Park
- Providence Plantation
- Providence Woods
- Quail Hollow
- Queens Grant
- Querys Dixons (historical)
- Raintree
- Rama
- Ramblewood
- Ravenwood
- Reigate
- Rhyne
- Ridgeview
- River View (historical)
- Robinson Woods
- Rockwell Park
- Rolling Acres
- Rosemont
- Sardis
- Sardis Cove
- Sardis Oaks
- Sardis Patio
- Sardis Woods
- Sedgefield
- Selwyn Park
- Settlers Landing
- Severville
- Shannon Park
- Sharon Colony
- Sharon Forest
- Sharonbrook
- Sherwood Forest
- Shopton
- Shuffletown
- Silverstone
- Singing Springs
- Smithville
- Sodyeco
- Southbourne
- Southminister Woods
- Southpark
- Spicewood Acres
- Spring Lake
- Spring Valley
- Springfield
- Starmount
- Statewood
- Steelberry Acres
- Steele Creek
- Sterling
- Stonehaven
- Suburban Woods
- Sugar Creek
- Sunset Hills
- Tanglewood
- Taragate Farms
- Tarawoods
- The Cloisters
- Third Ward
- Thomasboro
- Thompson Plantation
- Timber Creek
- Timber Ridge
- Toddville
- Town Park
- Trexler Acres
- Tryon Hills
- Tuckaway Park
- Tuskasaga (historical)
- Twelve Oaks
- Twins Estates
- University Place
- Villa Heights
- Virginia Manor
- Waverly Hall
- Wesley Heights
- Westbourne
- Westchester
- Westerly Hill
- Westmoreland
- Westwood Forest
- Whispering Oaks
- White Hall (historical)
- White Oak Park
- Wildwood
- Wildwoods
- Wilgrove
- Wilmore
- Wilson Wood
- Windrow Estates
- Windsong Trails
- Windsor Park
- Winterfield
- Wood Hollow
- Woodberry Forest
- Woodbridge
- Woodford Green
- Woodlea
- Wyndemere Crossing
- Wynnwood
- Yorkmont
- Yorkmount Park
- Yorkwood