Property taxes are a significant ongoing cost for Charlotte homeowners, and the numbers vary dramatically depending on where you live.
Mecklenburg County’s 2025 combined tax rate (county + City of Charlotte): approximately $1.10 per $100 of assessed value. On a home assessed at $500,000, that’s $5,500/year. Towns within Mecklenburg have slightly different rates: Huntersville (~$1.02), Cornelius (~$1.05), Davidson (~$1.12), Matthews (~$1.15), and Mint Hill (~$1.05).
Comparison with surrounding counties: Union County (Weddington, Marvin): ~$0.85 per $100. Cabarrus County (Concord, Harrisburg): ~$0.75 per $100. Iredell County (Mooresville): ~$0.65 per $100. York County, SC (Fort Mill): ~$0.55 per $100 (SC’s favorable assessment ratio makes effective rates even lower). These differences are significant—on a $500,000 home, the annual tax difference between Charlotte ($5,500) and Fort Mill (~$2,750) is $2,750/year.
Mecklenburg County revaluation: The county reassesses all property every 2 years (most recently in 2023, which increased many assessments 30–50%). You can appeal your assessment within 30 days of receiving your notice. Successful appeals typically require evidence of comparable sales lower than your assessed value.
Property tax impact on the mortgage: Lenders escrow property taxes, adding them to your monthly payment. On a $500,000 Charlotte home, taxes add approximately $460/month. In Fort Mill, the same home adds roughly $230/month.