Home › North Carolina
State property tax data

Property Tax in North Carolina by County

The typical North Carolina homeowner pays $1,815 per year in property taxes, with a median home value of $259,400 (US Census Bureau, American Community Survey (ACS) 5-year estimates, 2023). This page lists the same figures for each of the state's 100 counties with published Census data. That state median is about 39% lower than the US median of $2,969.

$1,815
State median real estate taxes paid / year
$259,400
State median home value
0.70%
Derived effective rate (estimate from medians)
100
Counties with published data

At the top of the North Carolina table sits Orange County, NC (median $4,105); at the bottom, Hyde County, NC (median $753). One state, one tax system on paper — but the bills are set locally, county by county and district by district.

A few distribution facts: the median of North Carolina's county medians is $1,277, 2 of 100 counties exceed the national median of $2,969, and the distance between the cheapest county (Hyde County, $753) and the most expensive (Orange County, $4,105) is $3,352 a year.

Two reference points for the state's geography: Wake County is North Carolina's most populous county with 1,151,009 residents, while Robeson County is the largest by land area at 947 square miles. Both appear in the table with their own median figures.

The state's population centres are Wake County (1,151,009 residents; median tax $3,023 on a median value of $422,800), Mecklenburg County (1,130,906; $2,780 on $371,200) and Guilford County (542,987; $2,075 on $234,900).

North Carolina counties: median property tax

CountyMedian tax paidMedian home valueDerived rate*Population
Orange County, NC$4,105$428,5000.96%147,292
Wake County, NC$3,023$422,8000.71%1,151,009
Durham County, NC$2,951$351,7000.84%329,405
Mecklenburg County, NC$2,780$371,2000.75%1,130,906
Chatham County, NC$2,671$397,8000.67%78,319
Cabarrus County, NC$2,429$318,6000.76%231,262
Union County, NC$2,298$374,4000.61%244,975
Dare County, NC$2,245$425,4000.53%37,534
Buncombe County, NC$2,163$360,0000.60%271,790
Guilford County, NC$2,075$234,9000.88%542,987
New Hanover County, NC$2,075$353,7000.59%231,214
Forsyth County, NC$1,934$227,8000.85%386,740
Gaston County, NC$1,872$235,0000.80%231,485
Pender County, NC$1,858$267,1000.70%63,475
Iredell County, NC$1,843$292,3000.63%191,800
Johnston County, NC$1,840$267,6000.69%226,623
Cumberland County, NC$1,823$183,7000.99%336,749
Brunswick County, NC$1,789$314,7000.57%145,889
Camden County, NC$1,784$289,8000.62%10,743
Moore County, NC$1,784$315,3000.57%102,840
Franklin County, NC$1,732$240,9000.72%71,962
Lee County, NC$1,707$213,8000.80%64,565
Granville County, NC$1,694$235,7000.72%61,439
Henderson County, NC$1,667$317,8000.53%117,387
Lincoln County, NC$1,660$279,5000.59%90,359
Pitt County, NC$1,649$194,3000.85%172,279
Harnett County, NC$1,642$220,7000.74%136,503
Polk County, NC$1,627$281,1000.58%19,689
Currituck County, NC$1,600$351,2000.46%29,612
Davie County, NC$1,570$235,3000.67%43,526
Pasquotank County, NC$1,547$223,3000.69%40,830
Transylvania County, NC$1,539$336,1000.46%33,243
Haywood County, NC$1,532$254,9000.60%62,432
Alamance County, NC$1,440$221,2000.65%174,286
Onslow County, NC$1,431$219,5000.65%208,537
Wilson County, NC$1,428$171,8000.83%78,648
Rowan County, NC$1,411$216,1000.65%148,487
Chowan County, NC$1,403$204,4000.69%13,814
Craven County, NC$1,372$206,2000.67%101,074
Carteret County, NC$1,369$304,2000.45%68,652
Hoke County, NC$1,357$196,0000.69%53,102
Stanly County, NC$1,334$214,3000.62%63,557
Watauga County, NC$1,334$321,5000.41%54,607
Nash County, NC$1,320$171,1000.77%95,451
Catawba County, NC$1,319$218,1000.60%162,051
Perquimans County, NC$1,316$211,6000.62%13,146
Madison County, NC$1,307$263,5000.50%21,640
Person County, NC$1,288$192,8000.67%39,275
Edgecombe County, NC$1,282$116,8001.10%48,777
Beaufort County, NC$1,277$181,2000.70%44,597
Gates County, NC$1,273$163,9000.78%10,437
Davidson County, NC$1,262$200,1000.63%171,063
Pamlico County, NC$1,257$209,8000.60%12,315
Cleveland County, NC$1,240$180,2000.69%100,170
Randolph County, NC$1,236$171,6000.72%145,322
Tyrrell County, NC$1,233$138,4000.89%3,376
Northampton County, NC$1,232$102,2001.21%17,212
Rockingham County, NC$1,230$156,0000.79%91,585
Wayne County, NC$1,210$162,7000.74%117,606
Yadkin County, NC$1,210$176,4000.69%37,419
Alleghany County, NC$1,202$199,0000.60%11,075
Washington County, NC$1,202$107,0001.12%10,905
Alexander County, NC$1,199$190,0000.63%36,440
Burke County, NC$1,191$170,5000.70%87,863
Clay County, NC$1,188$263,3000.45%11,391
Vance County, NC$1,179$146,3000.81%42,361
Martin County, NC$1,176$109,9001.07%21,773
Halifax County, NC$1,163$102,5001.14%48,219
Stokes County, NC$1,158$186,8000.62%44,889
Bladen County, NC$1,137$125,8000.90%29,591
Ashe County, NC$1,136$221,9000.51%26,831
Richmond County, NC$1,122$120,8000.93%42,818
Columbus County, NC$1,120$128,3000.87%50,453
Anson County, NC$1,113$119,3000.93%21,903
Caldwell County, NC$1,112$174,0000.64%80,618
Hertford County, NC$1,083$111,1000.97%20,492
Warren County, NC$1,059$124,7000.85%18,751
Yancey County, NC$1,058$222,3000.48%18,676
Montgomery County, NC$1,057$150,3000.70%25,874
Rutherford County, NC$1,053$180,8000.58%64,850
Sampson County, NC$1,051$128,4000.82%59,245
Cherokee County, NC$1,045$208,7000.50%29,197
Surry County, NC$1,033$166,4000.62%71,407
Caswell County, NC$1,023$151,2000.68%22,689
Mitchell County, NC$1,014$202,1000.50%14,973
Wilkes County, NC$1,003$161,4000.62%65,983
Scotland County, NC$999$109,9000.91%34,353
Greene County, NC$990$114,0000.87%20,421
Lenoir County, NC$985$111,4000.88%54,917
Macon County, NC$979$229,0000.43%37,533
Avery County, NC$966$233,2000.41%17,643
Jackson County, NC$938$253,9000.37%43,089
Jones County, NC$926$122,6000.76%9,245
Duplin County, NC$912$123,2000.74%49,053
McDowell County, NC$871$168,3000.52%44,679
Swain County, NC$844$209,8000.40%14,065
Graham County, NC$842$155,8000.54%8,041
Robeson County, NC$799$88,6000.90%116,858
Bertie County, NC$764$95,8000.80%17,482
Hyde County, NC$753$119,6000.63%4,625

*Derived rate = median taxes paid ÷ median home value — an estimate from two survey medians, not an official rate. Counties in bold detail pages are linked; all figures: US Census Bureau, American Community Survey (ACS) 5-year estimates, 2023.

How assessment and appeals work in North Carolina

Nobody in North Carolina pays a single statewide property tax. Instead, each property is assessed where it sits — usually by a county assessor — and taxed by the stack of local districts that cover it: the county, often a town or city, a school district, and sometimes fire, water or other special districts. Exemptions, above all a homestead exemption where offered, come off the assessed value before those rates are applied.

Disagree with the value on your assessment notice? The appeal route runs through the local office named on that notice. Ask for your property record card first and audit it for errors in area, rooms or condition; then support your case with recent comparable sales or a professional appraisal. Deadlines are printed on the notice and are strict, commonly only a month or two after assessments are mailed.

Keep in mind that the state-level medians shown here blend very different local markets inside North Carolina. They are a benchmark for comparison, never a prediction of an individual bill — for that, only your own assessment, exemptions and district rates count.

Frequently asked questions

What is the median property tax in North Carolina?

The median real estate tax paid in North Carolina is $1,815 per year, on a median home value of $259,400 (US Census Bureau, American Community Survey (ACS) 5-year estimates, 2023).

Which North Carolina county has the highest property taxes?

Among counties with published Census data, Orange County has the highest median real estate taxes paid at $4,105 per year.

Which North Carolina county has the lowest property taxes?

Among counties with published Census data, Hyde County has the lowest median real estate taxes paid at $753 per year.

How do I appeal a property tax assessment in North Carolina?

Assessments in North Carolina are handled locally, usually by the county assessor or an equivalent local office. If you believe your assessed value is too high, request your property record card, check it for errors, and file an appeal with the local board named on your assessment notice before the deadline printed on that notice — appeal windows are short, often 30 to 90 days.