Skip to content
PropTaxRates
Menu
State hub · 100 counties

North Carolina property tax rates by county

North Carolina homeowners paid 0.66% of their home’s value in property tax (2020–2024 survey), the 19th lowest of 51 (50 states and D.C.), with a median bill of $1,896 a year on a median home value of $288,900. Across counties, rates ran from 0.31% (Jackson County) to 0.96% (Orange County).

  • 0.66%Effective rate (2020–2024)−0.03 pts vs 2019–2023
  • $1,896Median tax per yearU.S.: $3,119
  • $288,900Median home valueU.S.: $332,700
  • 2,853,493Owner-occupied homes67% of households own

Estimate your property tax

Rate defaults to the North Carolina effective rate. Results update as you type and stay in your browser.

Default: the local median home value, rounded.

Default: North Carolina average. Your last tax bill ÷ your home’s market value gives your own rate.

Estimated tax at this rate$1,916/year
The same home value at each average rate
RateEffective ratePer yearPer month
North Carolina average0.66%$1,916$160
North Carolina average0.66%$1,916$160
U.S. average0.94%$2,716$226

How North Carolina compares

  • U.S. effective rate: 0.94%; median bill $3,119. North Carolina is 29% below the national rate.
  • Change from the 2019–2023 survey: −0.03 pts in the rate, +$81 (+4.5%) in the median bill (U.S.: −0.03 pts, +$150 (+5.1%)).
  • With a mortgage, North Carolina owners’ median bill was $2,115; without one, $1,524.
  • 90 of 100 counties have estimates reliable enough to rank (at least 500 owner-occupied homes and a margin of error under 25% of the rate).

Every North Carolina county

North Carolina property taxes by county, 2020–2024
CountyEffective rateMedian taxMedian valueOwner homesEstimate
Alamance County0.66%$1,494$241,50045,543Reliable
Alexander County0.59%$1,269$211,80011,397Reliable
Alleghany County0.57%$1,217$214,8003,853Small sample
Anson County0.68%$1,141$148,6005,857Small sample
Ashe County0.46%$1,190$243,1009,685Reliable
Avery County0.37%$1,010$265,8005,637Reliable
Beaufort County0.58%$1,300$192,70013,478Reliable
Bertie County0.62%$778$98,5005,194Small sample
Bladen County0.74%$1,227$135,1008,183Reliable
Brunswick County0.52%$1,890$349,80058,472Reliable
Buncombe County0.57%$2,222$391,80067,411Reliable
Burke County0.61%$1,253$185,40027,054Reliable
Cabarrus County0.74%$2,586$354,80059,958Reliable
Caldwell County0.61%$1,150$192,20024,209Reliable
Camden County0.51%$1,952$337,1003,293Small sample
Carteret County0.44%$1,423$333,30023,885Reliable
Caswell County0.67%$1,140$164,5006,637Reliable
Catawba County0.59%$1,407$241,60047,794Reliable
Chatham County0.62%$2,847$446,20026,591Reliable
Cherokee County0.45%$1,064$232,30011,083Reliable
Chowan County0.63%$1,677$235,8004,326Reliable
Clay County0.46%$1,186$278,4004,125Small sample
Cleveland County0.64%$1,286$200,00027,540Reliable
Columbus County0.73%$1,120$146,00014,252Reliable
Craven County0.65%$1,450$231,60029,343Reliable
Cumberland County0.87%$1,850$199,20071,328Reliable
Currituck County0.47%$1,760$378,80010,337Reliable
Dare County0.51%$2,391$460,40013,202Reliable
Davidson County0.55%$1,320$219,10051,944Reliable
Davie County0.61%$1,595$253,90014,204Reliable
Duplin County0.68%$950$137,40014,621Reliable
Durham County0.81%$3,092$389,40078,724Reliable
Edgecombe County0.88%$1,306$125,10011,950Reliable
Forsyth County0.80%$1,984$250,400101,645Reliable
Franklin County0.70%$1,834$284,30022,420Reliable
Gaston County0.77%$1,982$266,00062,554Reliable
Gates County0.58%$1,296$170,8003,390Small sample
Graham County0.49%$979$170,6002,844Reliable
Granville County0.61%$1,664$247,70017,325Reliable
Greene County0.78%$1,041$117,4004,597Reliable
Guilford County0.83%$2,174$259,900131,715Reliable
Halifax County0.90%$1,216$106,20012,830Reliable
Harnett County0.68%$1,689$246,20035,404Reliable
Haywood County0.53%$1,583$279,20020,314Reliable
Henderson County0.49%$1,810$351,40038,311Reliable
Hertford County0.86%$1,168$119,2005,581Reliable
Hoke County0.57%$1,465$219,30014,053Reliable
Hyde County0.62%$975$124,0001,395Small sample
Iredell County0.58%$1,952$321,40054,856Reliable
Jackson County0.31%$976$284,70011,201Reliable
Johnston County0.64%$1,908$305,60065,092Reliable
Jones County0.69%$964$130,3003,277Reliable
Lee County0.76%$1,785$240,20016,927Reliable
Lenoir County0.74%$1,015$120,50013,826Reliable
Lincoln County0.61%$1,856$321,00029,052Reliable
Macon County0.39%$1,074$251,90014,285Reliable
Madison County0.48%$1,362$284,6006,461Reliable
Martin County0.94%$1,168$109,7006,346Reliable
McDowell County0.49%$911$171,10014,088Reliable
Mecklenburg County0.69%$2,890$406,800257,167Reliable
Mitchell County0.54%$1,141$220,1005,023Reliable
Montgomery County0.58%$1,037$161,7007,981Reliable
Moore County0.57%$1,849$351,40033,621Reliable
Nash County0.66%$1,362$191,00024,658Reliable
New Hanover County0.55%$2,105$387,80064,383Reliable
Northampton County0.78%$1,239$114,5005,860Reliable
Onslow County0.64%$1,502$236,40047,971Reliable
Orange County0.96%$4,162$459,50036,606Reliable
Pamlico County0.59%$1,218$216,8004,522Reliable
Pasquotank County0.64%$1,573$234,60010,653Reliable
Pender County0.55%$1,883$299,00020,916Reliable
Perquimans County0.59%$1,375$231,7004,297Reliable
Person County0.68%$1,328$213,90012,414Reliable
Pitt County0.81%$1,734$208,90038,344Reliable
Polk County0.50%$1,697$315,0006,902Reliable
Randolph County0.67%$1,324$197,10041,868Reliable
Richmond County0.78%$1,138$127,80011,228Reliable
Robeson County0.80%$820$94,50028,399Reliable
Rockingham County0.75%$1,258$168,60028,545Reliable
Rowan County0.67%$1,554$238,40042,593Reliable
Rutherford County0.62%$1,178$201,80019,684Reliable
Sampson County0.75%$1,130$150,70015,948Reliable
Scotland County0.67%$1,068$114,9007,773Reliable
Stanly County0.57%$1,385$242,40018,792Reliable
Stokes County0.59%$1,179$196,70015,478Reliable
Surry County0.59%$1,071$177,60021,930Reliable
Swain County0.22%$859$207,0004,369Small sample
Transylvania County0.46%$1,674$373,60010,889Reliable
Tyrrell County0.63%$1,331$164,5001,204Small sample
Union County0.57%$2,396$417,30068,778Reliable
Vance County0.65%$1,256$161,5009,712Small sample
Wake County0.69%$3,260$461,300295,069Reliable
Warren County0.66%$1,093$154,2005,651Reliable
Washington County0.93%$1,252$125,9003,227Reliable
Watauga County0.42%$1,386$358,90013,157Reliable
Wayne County0.73%$1,249$178,70029,195Reliable
Wilkes County0.57%$1,002$168,80019,928Reliable
Wilson County0.80%$1,471$186,00019,856Reliable
Yadkin County0.59%$1,220$181,20011,546Reliable
Yancey County0.45%$1,157$243,1006,457Reliable

Sources

  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table-based summary file: B25090 (aggregate real estate taxes), B25082 (aggregate home value), B25103 (median real estate taxes), B25077 (median home value) and B25003 (tenure); files dated January 29, 2026.
  • U.S. Census Bureau, American Community Survey 2019–2023 5-year estimates, same tables (files dated October 31, 2024), for the comparison column.
  • Geography names: Census Bureau Geos20245YR.txt (file dated January 22, 2026).

Effective rate = total real estate taxes paid by owner-occupied homes ÷ their total value, as reported by owners to the Census Bureau. It is not a millage rate. Your bill depends on your assessed value, exemptions (such as homestead) and local levies.