North Carolina property tax by county

Every county ranked by effective rate (Census 2020–2024)

Updated Oct 17, 2026, 1:57 AM ET
Statewide effective rate
0.66%

North Carolina homeowners paid a median $1,896 a year in property tax, an effective rate of 0.66%. The lowest county is Jackson County (0.34%) and the highest is Halifax County (1.15%) (Census 2020–2024).

Census ACS 2020–2024 5-year medians

#16 lowest of 51states + DC

0.94%United States
Median tax paid
$1,896
per year, 2020–24
Median home value
$288,900
owner-occupied
Effective rate
0.66%
tax ÷ value
Tax vs. income
2.6%
of $72,388 median household income
Owner costs
$1,631/mo
median with a mortgage, incl. tax & insurance

5 lowest-tax counties

Jackson County0.34%
Avery County0.38%
Watauga County0.39%
Swain County0.41%
Clay County0.43%

5 highest-tax counties

Halifax County1.15%
Northampton County1.08%
Martin County1.06%
Edgecombe County1.04%
Washington County0.99%

All 100 North Carolina counties, lowest rate first

#CountyMedian taxMedian valueRate
1Jackson County$976$284,7000.34%
2Avery County$1,010$265,8000.38%
3Watauga County$1,386$358,9000.39%
4Swain County$859$207,0000.41%
5Clay County$1,186$278,4000.43%
6Macon County$1,074$251,9000.43%
7Carteret County$1,423$333,3000.43%
8Transylvania County$1,674$373,6000.45%
9Cherokee County$1,064$232,3000.46%
10Currituck County$1,760$378,8000.46%
11Yancey County$1,157$243,1000.48%
12Madison County$1,362$284,6000.48%
13Ashe County$1,190$243,1000.49%
14Henderson County$1,810$351,4000.52%
15Mitchell County$1,141$220,1000.52%
16Dare County$2,391$460,4000.52%
17Moore County$1,849$351,4000.53%
18McDowell County$911$171,1000.53%
19Polk County$1,697$315,0000.54%
20Brunswick County$1,890$349,8000.54%
21New Hanover County$2,105$387,8000.54%
22Pamlico County$1,218$216,8000.56%
23Alleghany County$1,217$214,8000.57%
24Haywood County$1,583$279,2000.57%
25Buncombe County$2,222$391,8000.57%
26Stanly County$1,385$242,4000.57%
27Graham County$979$170,6000.57%
28Union County$2,396$417,3000.57%
29Lincoln County$1,856$321,0000.58%
30Camden County$1,952$337,1000.58%
31Catawba County$1,407$241,6000.58%
32Rutherford County$1,178$201,8000.58%
33Perquimans County$1,375$231,7000.59%
34Wilkes County$1,002$168,8000.59%
35Caldwell County$1,150$192,2000.60%
36Alexander County$1,269$211,8000.60%
37Stokes County$1,179$196,7000.60%
38Davidson County$1,320$219,1000.60%
39Surry County$1,071$177,6000.60%
40Iredell County$1,952$321,4000.61%
41Alamance County$1,494$241,5000.62%
42Person County$1,328$213,9000.62%
43Johnston County$1,908$305,6000.62%
44Craven County$1,450$231,6000.63%
45Davie County$1,595$253,9000.63%
46Pender County$1,883$299,0000.63%
47Onslow County$1,502$236,4000.64%
48Chatham County$2,847$446,2000.64%
49Montgomery County$1,037$161,7000.64%
50Cleveland County$1,286$200,0000.64%
51Franklin County$1,834$284,3000.65%
52Rowan County$1,554$238,4000.65%
53Hoke County$1,465$219,3000.67%
54Pasquotank County$1,573$234,6000.67%
55Randolph County$1,324$197,1000.67%
56Granville County$1,664$247,7000.67%
57Yadkin County$1,220$181,2000.67%
58Beaufort County$1,300$192,7000.67%
59Burke County$1,253$185,4000.68%
60Harnett County$1,689$246,2000.69%
61Duplin County$950$137,4000.69%
62Caswell County$1,140$164,5000.69%
63Wayne County$1,249$178,7000.70%
64Wake County$3,260$461,3000.71%
65Warren County$1,093$154,2000.71%
66Mecklenburg County$2,890$406,8000.71%
67Chowan County$1,677$235,8000.71%
68Nash County$1,362$191,0000.71%
69Cabarrus County$2,586$354,8000.73%
70Jones County$964$130,3000.74%
71Lee County$1,785$240,2000.74%
72Gaston County$1,982$266,0000.75%
73Rockingham County$1,258$168,6000.75%
74Sampson County$1,130$150,7000.75%
75Gates County$1,296$170,8000.76%
76Columbus County$1,120$146,0000.77%
77Anson County$1,141$148,6000.77%
78Vance County$1,256$161,5000.78%
79Hyde County$975$124,0000.79%
80Bertie County$778$98,5000.79%
81Wilson County$1,471$186,0000.79%
82Forsyth County$1,984$250,4000.79%
83Durham County$3,092$389,4000.79%
84Tyrrell County$1,331$164,5000.81%
85Pitt County$1,734$208,9000.83%
86Guilford County$2,174$259,9000.84%
87Lenoir County$1,015$120,5000.84%
88Robeson County$820$94,5000.87%
89Greene County$1,041$117,4000.89%
90Richmond County$1,138$127,8000.89%
91Orange County$4,162$459,5000.91%
92Bladen County$1,227$135,1000.91%
93Cumberland County$1,850$199,2000.93%
94Scotland County$1,068$114,9000.93%
95Hertford County$1,168$119,2000.98%
96Washington County$1,252$125,9000.99%
97Edgecombe County$1,306$125,1001.04%
98Martin County$1,168$109,7001.06%
99Northampton County$1,239$114,5001.08%
100Halifax County$1,216$106,2001.15%

Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, tables B25103 (median real estate taxes paid), B25077 (median home value), B25003, B25088, B19013 and B01003. These are 2020–2024 medians reported by owner-occupants, not 2026 tax bills or official mill rates. The effective rate here is median tax ÷ median home value. Actual bills depend on assessed value, exemptions (homestead, senior, veteran) and local levies. Check with your county assessor or treasurer. Not tax advice.

Frequently asked questions

What county has the lowest property tax in North Carolina?

Jackson County, with a median effective rate of 0.34% ($976 median tax), per Census 2020–2024.

What county has the highest property tax in North Carolina?

Halifax County at 1.15% ($1,216 median tax).

How much is property tax in North Carolina?

North Carolina homeowners paid a median $1,896 a year in property tax, an effective rate of 0.66%. The lowest county is Jackson County (0.34%) and the highest is Halifax County (1.15%) (Census 2020–2024).