From out of state, it's easy to circle a city on the map and assume taxes and services are the same everywhere inside it. In North Carolina, your bill depends on the county, the town and sometimes a fire district. Crossing a line can also change whether the house is on public sewer or a septic system.
Here's how those lines work around Charlotte, Lake Norman and the Triangle.
How the bill adds up
Each county sets its own rate per $100 of assessed value. If the home is inside a town, the town adds its own rate on top. Some areas outside town limits add a fire district rate. The combined rate for the exact address is the number that matters.
Rates also change after a revaluation. Mecklenburg, Iredell, Lincoln, Catawba and Wake counties all have their next revaluation scheduled for 2027.
The Lake Norman counties
Lake Norman touches four counties. Their 2025-26 county rates per $100 sit close together, except Catawba's:
- Mecklenburg (Cornelius, Davidson, Huntersville): 49.27 cents. Cornelius, Davidson and Huntersville each add a town rate. All three are in the Charlotte-Mecklenburg Schools district.
- Iredell (Mooresville): 50 cents. Mooresville adds its own town rate.
- Lincoln (Denver): 49.9 cents.
- Catawba (Sherrills Ford, Terrell): 39.85 cents.
So the county line alone doesn't decide it. Whether the home sits inside a town can make a bigger difference than which county it's in.
Utilities belong in the comparison too. Some lake homes are on public water and sewer. Others rely on a private septic system or a well, and septic permits in North Carolina are tied to a number of bedrooms.
The Triangle counties
The Triangle spreads across Wake, Durham, Orange and Chatham counties. Their 2025-26 county rates per $100:
- Wake (Raleigh, Cary, Apex): 51.71 cents.
- Durham: 55.42 cents.
- Orange (Chapel Hill): 63.83 cents.
- Chatham: 60 cents.
Chatham has drawn a lot of new construction and larger lots, and many homes there use a private well and septic. Its county rate is higher than Wake's right now, so the savings some buyers expect may not show up once you add up the full bill.
When we compare homes, we’ll look past the county rate to the full combined rate for each address.
Q: How much do property taxes change crossing from Mecklenburg County to Iredell County?
A: It depends more on the town than the county. For 2025-26, Iredell County's rate is 50 cents per $100 and Mecklenburg County's is 49.27 cents, so the county rates are nearly the same. The bigger differences usually come from town rates, such as Cornelius, Davidson or Mooresville, and from whether the home is on municipal utilities or a private septic system. Buyers should compare the combined rate for the specific address.
