Sales tax rates · state

North Carolina sales tax rates

North Carolina's state sales and use tax rate is 4.75% (general rate) on 2026-11-02, in the Streamlined Sales Tax rate file NCR2026Q3APR23 the state posted for 2026Q3.

The file also lists 106 local rates: 100 counties, 0 cities, towns and villages and 6 special districts. The rate on a sale adds the state rate and every local rate that applies at the location, so look up an address or ZIP code to see which apply.

A published rate is not the tax due on a sale: taxability, sourcing, nexus and exemptions all change what is owed.

Data as of Nov 2, 2026 (Olympus publication) · Markdown version

  • These are published sales and use tax rates by jurisdiction. They are not the tax due on a transaction and not a taxability determination: whether an item is taxable, which location's rate applies (sourcing), whether the seller must collect (nexus) and any exemption all change what is owed. Rates come from the Streamlined Sales Tax files the states publish or, where a result's source says so, from the state revenue department's own files and pages; confirm with the state before relying on them.
  • Olympus corrected an error in the state's own published SST file behind this result (correction nc-2026q4-dare-county-repealed-1pct). The corrected value follows the state revenue department's published source: https://www.ncdor.gov/taxes-forms/sales-and-use-tax/sales-and-use-tax-rates/current-sales-and-use-tax-rates. Every corrected rate or boundary record lists the correction in its corrections field.

State rate

JurisdictionCode (FIPS)General rateGeneral rate, interstateFood and drug rateEffectiveSource file
North Carolina (state)374.75%4.75%2%2011-07-01 to open-endedNCR2026Q3APR23 (2026-06-01)

County rates (100)

JurisdictionCode (FIPS)General rateGeneral rate, interstateFood and drug rateEffectiveSource file
Alamance County001 (37001)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Alexander County003 (37003)2.25%2.25%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Alleghany County005 (37005)2.25%2.25%0%2022-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Anson County007 (37007)2.25%2.25%0%2015-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Ashe County009 (37009)2.25%2.25%0%2015-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Avery County011 (37011)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Beaufort County013 (37013)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Bertie County015 (37015)2.25%2.25%0%2020-07-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Bladen County017 (37017)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Brunswick County019 (37019)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Buncombe County021 (37021)2.25%2.25%0%2012-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Burke County023 (37023)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Cabarrus County025 (37025)2.25%2.25%0%2012-02-04 to open-endedNCR2026Q3APR23 (2026-06-01)
Caldwell County027 (37027)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Camden County029 (37029)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Carteret County031 (37031)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Caswell County033 (37033)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Catawba County035 (37035)2.25%2.25%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Chatham County037 (37037)2.25%2.25%0%2020-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Cherokee County039 (37039)2.25%2.25%0%2016-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Chowan County041 (37041)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Clay County043 (37043)2.25%2.25%0%2018-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Cleveland County045 (37045)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Columbus County047 (37047)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Craven County049 (37049)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Cumberland County051 (37051)2.25%2.25%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Currituck County053 (37053)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Dare County055 (37055)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Davidson County057 (37057)2.25%2.25%0%2014-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Davie County059 (37059)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Duplin County061 (37061)2.25%2.25%0%2011-01-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Durham County063 (37063)2.25%2.25%0%2012-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Edgecombe County065 (37065)2.25%2.25%0%2013-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Forsyth County067 (37067)2.25%2.25%0%2020-07-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Franklin County069 (37069)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Gaston County071 (37071)2.25%2.25%0%2018-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Gates County073 (37073)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Graham County075 (37075)2.25%2.25%0%2019-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Granville County077 (37077)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Greene County079 (37079)2.25%2.25%0%2013-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Guilford County081 (37081)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Halifax County083 (37083)2.25%2.25%0%2012-01-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Harnett County085 (37085)2.25%2.25%0%2014-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Haywood County087 (37087)2.25%2.25%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Henderson County089 (37089)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Hertford County091 (37091)2.25%2.25%0%2010-07-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Hoke County093 (37093)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Hyde County095 (37095)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Iredell County097 (37097)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Jackson County099 (37099)2.25%2.25%0%2016-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Johnston County101 (37101)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Jones County103 (37103)2.25%2.25%0%2018-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Lee County105 (37105)2.25%2.25%0%2010-07-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Lenoir County107 (37107)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Lincoln County109 (37109)2.25%2.25%0%2018-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
McDowell County111 (37111)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Macon County113 (37113)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Madison County115 (37115)2.25%2.25%0%2020-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Martin County117 (37117)2.25%2.25%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Mecklenburg County119 (37119)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Mitchell County121 (37121)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Montgomery County123 (37123)2.25%2.25%0%2012-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Moore County125 (37125)2.25%2.25%0%2019-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Nash County127 (37127)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
New Hanover County129 (37129)2.25%2.25%0%2010-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Northampton County131 (37131)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Onslow County133 (37133)2.25%2.25%0%2010-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Orange County135 (37135)2.25%2.25%0%2012-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Pamlico County137 (37137)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Pasquotank County139 (37139)2.25%2.25%0%2018-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Pender County141 (37141)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Perquimans County143 (37143)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Person County145 (37145)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Pitt County147 (37147)2.25%2.25%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Polk County149 (37149)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Randolph County151 (37151)2.25%2.25%0%2010-07-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Richmond County153 (37153)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Robeson County155 (37155)2.25%2.25%0%2011-01-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Rockingham County157 (37157)2.25%2.25%0%2018-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Rowan County159 (37159)2.25%2.25%0%2010-07-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Rutherford County161 (37161)2.25%2.25%0%2018-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Sampson County163 (37163)2.25%2.25%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Scotland County165 (37165)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Stanly County167 (37167)2.25%2.25%0%2019-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Stokes County169 (37169)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Surry County171 (37171)2.25%2.25%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Swain County173 (37173)2.25%2.25%0%2019-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Transylvania County175 (37175)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Tyrrell County177 (37177)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Union County179 (37179)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Vance County181 (37181)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Wake County183 (37183)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Warren County185 (37185)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Washington County187 (37187)2.25%2.25%0%2024-07-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Watauga County189 (37189)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Wayne County191 (37191)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Wilkes County193 (37193)2.25%2.25%0%2010-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Wilson County195 (37195)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Yadkin County197 (37197)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Yancey County199 (37199)2%2%0%2009-10-01 to open-endedNCR2026Q3APR23 (2026-06-01)
  • A local rate is added to the state rate (and to any other local rate) where it applies; it is not the rate on a sale by itself.

Special district rates (6)

JurisdictionCode (FIPS)General rateGeneral rate, interstateFood and drug rateEffectiveSource file
Roads or Bridges 98119981191%1%0%2026-07-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Other Special Applications 99055990550% (corrected by Olympus: nc-2026q4-dare-county-repealed-1pct)0%0%2006-07-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Other Special Applications 99063990630.5%0.5%0%2013-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Other Special Applications 99119991190.5%0.5%0%2005-08-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Other Special Applications 99135991350.5%0.5%0%2013-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
Other Special Applications 99183991830.5%0.5%0%2017-04-01 to open-endedNCR2026Q3APR23 (2026-06-01)
  • A local rate is added to the state rate (and to any other local rate) where it applies; it is not the rate on a sale by itself.

Source files

The North Carolina files Olympus publishes, with the dates served for this state.

FileEffective quarterDates servedSHA-256
NCR2026Q3APR23.csv2026Q32021-10-01 to 2026-12-3123b84dbfb1e03e9c8712b8c866b1bbf950fd094b8312bdef4c61015e67a7a485
NCB2026Q4AUG19.zip2026Q42021-10-01 to 2026-12-31afaf3bc9c5b1718f3fdd005653cf623eb00b584902e162376887b0ebc6715aac

ZIP codes (629)

Every ZIP code North Carolina's 5-digit ZIP records name. Each ZIP page shows every set of jurisdictions the state's files assign in it, with its rates.

ZIP codeCity name on the recordCounty on the ZIP record
27006—Davie County
27007—Surry County
27011—Yadkin County
27012—Forsyth County
27013—Iredell County
27014—Davie County
27016—Stokes County
27017—Surry County
27018—Yadkin County
27019—Stokes County
27020—Yadkin County
27023—Forsyth County
27024—Surry County
27025—Stokes County
27027—Rockingham County
27028—Davie County
27030—Stokes County
27031—Surry County
27040—Forsyth County
27047—Surry County
27048—Rockingham County
27049—Surry County
27050—Stokes County
27051—Forsyth County
27054—Rowan County
27055—Yadkin County
27094—Forsyth County
27120—Forsyth County
27127—Forsyth County
27130—Forsyth County
27150—Forsyth County
27152—Forsyth County
27155—Forsyth County
27157—Forsyth County
27209—Montgomery County
27212—Caswell County
27213—Chatham County
27214—Guilford County
27228—Chatham County
27229—Montgomery County
27230—Randolph County
27231—Orange County
27233—Guilford County
27235—Guilford County
27237—Lee County
27239—Davidson County
27242—Moore County
27243—Orange County
27244—Alamance County
27247—Montgomery County
27248—Randolph County
27249—Guilford County
27252—Chatham County
27253—Alamance County
27256—Chatham County
27258—Alamance County
27259—Moore County
27268—Guilford County
27278—Orange County
27281—Moore County
27285—Forsyth County
27291—Caswell County
27298—Alamance County
27299—Davidson County
27301—Guilford County
27302—Alamance County
27305—Caswell County
27306—Richmond County
27310—Guilford County
27311—Caswell County
27312—Chatham County
27313—Guilford County
27316—Randolph County
27317—Guilford County
27320—Caswell County
27323—Rockingham County
27325—Moore County
27326—Caswell County
27340—Alamance County
27341—Randolph County
27342—Guilford County
27343—Person County
27344—Chatham County
27349—Alamance County
27350—Randolph County
27351—Davidson County
27355—Randolph County
27356—Montgomery County
27359—Alamance County
27370—Randolph County
27371—Montgomery County
27375—Rockingham County
27376—Moore County
27377—Guilford County
27379—Caswell County
27425—Guilford County
27427—Guilford County
27429—Guilford County
27435—Guilford County
27438—Guilford County
27455—Guilford County
27495—Guilford County
27501—Johnston County
27502—Chatham County
27503—Durham County
27504—Johnston County
27507—Granville County
27508—Franklin County
27509—Granville County
27510—Orange County
27516—Alamance County
27517—Chatham County
27518—Wake County
27519—Chatham County
27520—Johnston County
27521—Harnett County
27522—Granville County
27523—Chatham County
27524—Johnston County
27525—Franklin County
27526—Harnett County
27539—Wake County
27540—Harnett County
27541—Person County
27542—Johnston County
27543—Harnett County
27544—Vance County
27545—Wake County
27546—Harnett County
27549—Franklin County
27551—Warren County
27552—Harnett County
27553—Vance County
27555—Johnston County
27556—Vance County
27557—Nash County
27559—Chatham County
27560—Wake County
27562—Chatham County
27563—Warren County
27565—Granville County
27570—Warren County
27571—Wake County
27583—Person County
27584—Vance County
27586—Warren County
27587—Granville County
27588—Wake County
27589—Warren County
27594—Warren County
27596—Franklin County
27597—Johnston County
27599—Orange County
27603—Johnston County
27640—Wake County
27650—Wake County
27656—Wake County
27658—Wake County
27661—Wake County
27668—Wake County
27690—Wake County
27695—Wake County
27703—Wake County
27713—Chatham County
27715—Durham County
27717—Durham County
27722—Durham County
27805—Bertie County
27806—Beaufort County
27807—Nash County
27808—Beaufort County
27809—Nash County
27810—Beaufort County
27813—Wilson County
27814—Beaufort County
27815—Edgecombe County
27816—Nash County
27817—Beaufort County
27818—Hertford County
27819—Edgecombe County
27820—Northampton County
27821—Beaufort County
27822—Wilson County
27823—Halifax County
27824—Hyde County
27825—Martin County
27826—Hyde County
27829—Wilson County
27830—Wayne County
27833—Pitt County
27834—Beaufort County
27837—Beaufort County
27839—Halifax County
27842—Northampton County
27845—Northampton County
27846—Martin County
27847—Bertie County
27849—Bertie County
27850—Warren County
27853—Northampton County
27855—Hertford County
27856—Nash County
27857—Martin County
27858—Pitt County
27860—Beaufort County
27861—Martin County
27862—Northampton County
27863—Wayne County
27864—Edgecombe County
27865—Beaufort County
27868—Nash County
27869—Northampton County
27870—Halifax County
27871—Martin County
27872—Bertie County
27873—Wilson County
27874—Halifax County
27875—Hyde County
27878—Nash County
27879—Pitt County
27880—Wilson County
27881—Edgecombe County
27882—Nash County
27883—Wilson County
27884—Pitt County
27885—Hyde County
27886—Edgecombe County
27887—Halifax County
27888—Wilson County
27889—Beaufort County
27890—Halifax County
27891—Nash County
27892—Beaufort County
27897—Northampton County
27909—Camden County
27910—Hertford County
27915—Dare County
27919—Perquimans County
27920—Dare County
27921—Camden County
27922—Hertford County
27923—Currituck County
27924—Bertie County
27925—Tyrrell County
27926—Gates County
27927—Currituck County
27928—Washington County
27929—Currituck County
27930—Perquimans County
27932—Chowan County
27935—Gates County
27936—Dare County
27939—Currituck County
27941—Currituck County
27942—Hertford County
27943—Dare County
27944—Perquimans County
27946—Gates County
27947—Currituck County
27950—Currituck County
27956—Currituck County
27957—Bertie County
27958—Currituck County
27959—Dare County
27960—Hyde County
27962—Beaufort County
27967—Bertie County
27968—Dare County
27969—Gates County
27970—Washington County
27972—Dare County
27976—Camden County
27978—Dare County
27979—Gates County
27980—Chowan County
27983—Bertie County
27985—Perquimans County
27986—Hertford County
28006—Gaston County
28007—Anson County
28009—Stanly County
28010—Iredell County
28012—Gaston County
28016—Gaston County
28017—Cleveland County
28023—Rowan County
28024—Rutherford County
28031—Mecklenburg County
28032—Gaston County
28033—Lincoln County
28034—Gaston County
28035—Mecklenburg County
28036—Iredell County
28037—Lincoln County
28038—Cleveland County
28039—Rowan County
28040—Rutherford County
28041—Rowan County
28042—Cleveland County
28043—Rutherford County
28070—Mecklenburg County
28073—Cleveland County
28074—Rutherford County
28075—Cabarrus County
28076—Rutherford County
28077—Gaston County
28078—Cabarrus County
28079—Union County
28080—Lincoln County
28086—Cleveland County
28088—Rowan County
28091—Anson County
28097—Stanly County
28098—Gaston County
28101—Gaston County
28102—Anson County
28106—Mecklenburg County
28109—Stanly County
28114—Cleveland County
28115—Iredell County
28117—Iredell County
28119—Anson County
28120—Gaston County
28123—Iredell County
28124—Cabarrus County
28125—Iredell County
28126—Mecklenburg County
28130—Mecklenburg County
28133—Union County
28134—Mecklenburg County
28135—Union County
28136—Cleveland County
28137—Stanly County
28138—Rowan County
28139—Polk County
28159—Rowan County
28160—Rutherford County
28163—Stanly County
28164—Gaston County
28166—Iredell County
28167—McDowell County
28170—Anson County
28213—Cabarrus County
28214—Mecklenburg County
28215—Cabarrus County
28226—Mecklenburg County
28227—Union County
28258—Mecklenburg County
28260—Mecklenburg County
28262—Cabarrus County
28263—Mecklenburg County
28269—Cabarrus County
28299—Mecklenburg County
28304—Hoke County
28305—Cumberland County
28306—Bladen County
28312—Bladen County
28314—Cumberland County
28315—Hoke County
28318—Sampson County
28319—Robeson County
28320—Bladen County
28323—Harnett County
28325—Duplin County
28326—Harnett County
28327—Moore County
28330—Richmond County
28331—Cumberland County
28332—Bladen County
28333—Wayne County
28334—Johnston County
28335—Harnett County
28337—Bladen County
28338—Richmond County
28339—Harnett County
28340—Robeson County
28341—Sampson County
28342—Cumberland County
28343—Scotland County
28344—Sampson County
28345—Richmond County
28347—Richmond County
28348—Cumberland County
28349—Duplin County
28350—Moore County
28355—Lee County
28356—Cumberland County
28357—Hoke County
28362—Robeson County
28365—Wayne County
28366—Johnston County
28367—Richmond County
28368—Harnett County
28369—Robeson County
28370—Moore County
28371—Hoke County
28372—Robeson County
28375—Robeson County
28378—Robeson County
28382—Bladen County
28383—Robeson County
28384—Bladen County
28385—Sampson County
28386—Hoke County
28390—Harnett County
28391—Cumberland County
28392—Bladen County
28393—Sampson County
28394—Moore County
28395—Cumberland County
28396—Scotland County
28398—Duplin County
28399—Bladen County
28401—Pender County
28411—Pender County
28412—New Hanover County
28420—Brunswick County
28421—Pender County
28422—Brunswick County
28425—Pender County
28435—Pender County
28436—Columbus County
28441—Bladen County
28442—Columbus County
28443—Pender County
28444—Bladen County
28445—Pender County
28449—New Hanover County
28450—Columbus County
28453—Duplin County
28454—Pender County
28457—Pender County
28458—Duplin County
28459—Brunswick County
28460—Onslow County
28463—Columbus County
28464—Duplin County
28465—Brunswick County
28466—Pender County
28472—Columbus County
28478—Pender County
28479—Brunswick County
28480—New Hanover County
28508—Duplin County
28513—Pitt County
28515—Pamlico County
28516—Carteret County
28518—Duplin County
28519—Craven County
28520—Carteret County
28521—Duplin County
28522—Jones County
28523—Craven County
28524—Carteret County
28525—Lenoir County
28528—Carteret County
28529—Pamlico County
28530—Lenoir County
28531—Carteret County
28537—Pamlico County
28538—Lenoir County
28551—Lenoir County
28552—Pamlico County
28553—Carteret County
28554—Greene County
28555—Onslow County
28556—Pamlico County
28557—Carteret County
28570—Carteret County
28571—Pamlico County
28572—Lenoir County
28573—Craven County
28574—Onslow County
28575—Carteret County
28577—Carteret County
28578—Wayne County
28579—Carteret County
28580—Lenoir County
28583—Pamlico County
28584—Carteret County
28585—Jones County
28586—Craven County
28587—Pamlico County
28589—Carteret County
28590—Pitt County
28594—Carteret County
28603—Catawba County
28606—Caldwell County
28611—Caldwell County
28612—Burke County
28613—Catawba County
28615—Ashe County
28616—Avery County
28617—Ashe County
28618—Watauga County
28619—Burke County
28621—Surry County
28622—Avery County
28623—Alleghany County
28624—Wilkes County
28625—Iredell County
28626—Ashe County
28627—Alleghany County
28628—Burke County
28629—Ashe County
28630—Caldwell County
28631—Ashe County
28633—Caldwell County
28634—Iredell County
28635—Wilkes County
28636—Iredell County
28637—Burke County
28638—Caldwell County
28640—Ashe County
28641—Burke County
28642—Yadkin County
28643—Ashe County
28644—Alleghany County
28645—Caldwell County
28646—Avery County
28647—Burke County
28649—Wilkes County
28650—Catawba County
28651—Wilkes County
28654—Wilkes County
28655—Burke County
28656—Wilkes County
28657—Avery County
28658—Catawba County
28659—Wilkes County
28660—Iredell County
28661—Caldwell County
28662—Avery County
28663—Alleghany County
28664—Avery County
28665—Wilkes County
28666—Burke County
28667—Caldwell County
28668—Alleghany County
28671—Burke County
28672—Ashe County
28673—Catawba County
28675—Alleghany County
28676—Wilkes County
28679—Watauga County
28680—Burke County
28681—Alexander County
28682—Catawba County
28683—Wilkes County
28684—Watauga County
28685—Wilkes County
28690—Burke County
28697—Wilkes County
28698—Watauga County
28699—Iredell County
28701—Buncombe County
28702—Swain County
28704—Henderson County
28705—Mitchell County
28707—Jackson County
28708—Transylvania County
28709—Buncombe County
28710—Henderson County
28711—McDowell County
28712—Transylvania County
28713—Swain County
28714—Yancey County
28715—Buncombe County
28716—Haywood County
28717—Jackson County
28718—Transylvania County
28719—Swain County
28720—Rutherford County
28721—Haywood County
28722—Polk County
28723—Jackson County
28724—Henderson County
28725—Jackson County
28728—Buncombe County
28729—Henderson County
28730—Buncombe County
28733—Graham County
28734—Macon County
28735—Henderson County
28736—Jackson County
28737—McDowell County
28738—Haywood County
28739—Henderson County
28740—Yancey County
28741—Macon County
28742—Henderson County
28743—Madison County
28744—Macon County
28745—Haywood County
28746—Rutherford County
28747—Transylvania County
28748—Buncombe County
28749—McDowell County
28750—Polk County
28751—Haywood County
28752—McDowell County
28753—Madison County
28756—Polk County
28757—Buncombe County
28763—Macon County
28765—Mitchell County
28766—Transylvania County
28768—Transylvania County
28770—Buncombe County
28771—Graham County
28772—Transylvania County
28773—Polk County
28774—Transylvania County
28775—Macon County
28776—Buncombe County
28777—Mitchell County
28778—Buncombe County
28779—Jackson County
28781—Macon County
28782—Polk County
28783—Jackson County
28784—Henderson County
28787—Buncombe County
28810—Buncombe County
28901—Cherokee County
28902—Clay County
28903—Cherokee County
28904—Clay County
28909—Clay County
27009-27010 (range)——
27021-27022 (range)——
27041-27043 (range)——
27045-27046 (range)——
27052-27053 (range)——
27098-27099 (range)——
27101-27111 (range)——
27113-27117 (range)——
27198-27199 (range)——
27201-27202 (range)——
27203-27205 (range)——
27207-27208 (range)——
27215-27217 (range)——
27260-27265 (range)——
27282-27284 (range)——
27288-27289 (range)——
27292-27295 (range)——
27314-27315 (range)——
27330-27332 (range)——
27357-27358 (range)——
27360-27361 (range)——
27373-27374 (range)——
27401-27413 (range)——
27415-27417 (range)——
27419-27420 (range)——
27497-27499 (range)——
27505-27506 (range)——
27511-27513 (range)——
27514-27515 (range)——
27527-27529 (range)——
27530-27534 (range)——
27536-27537 (range)——
27568-27569 (range)——
27572-27574 (range)——
27576-27577 (range)——
27581-27582 (range)——
27591-27593 (range)——
27601-27602 (range)——
27604-27617 (range)——
27619-27620 (range)——
27622-27629 (range)——
27634-27636 (range)——
27675-27676 (range)——
27697-27699 (range)——
27701-27702 (range)——
27704-27712 (range)——
27801-27802 (range)——
27803-27804 (range)——
27811-27812 (range)——
27827-27828 (range)——
27831-27832 (range)——
27835-27836 (range)——
27840-27841 (range)——
27843-27844 (range)——
27851-27852 (range)——
27866-27867 (range)——
27876-27877 (range)——
27893-27896 (range)——
27906-27907 (range)——
27916-27917 (range)——
27937-27938 (range)——
27948-27949 (range)——
27953-27954 (range)——
27964-27966 (range)——
27973-27974 (range)——
27981-27982 (range)——
28001-28002 (range)——
28018-28019 (range)——
28020-28021 (range)——
28025-28027 (range)——
28052-28056 (range)——
28071-28072 (range)——
28081-28083 (range)——
28089-28090 (range)——
28092-28093 (range)——
28103-28105 (range)——
28107-28108 (range)——
28110-28112 (range)——
28127-28129 (range)——
28144-28147 (range)——
28150-28152 (range)——
28168-28169 (range)——
28173-28174 (range)——
28201-28212 (range)——
28216-28224 (range)——
28228-28237 (range)——
28241-28244 (range)——
28246-28247 (range)——
28253-28256 (range)——
28265-28266 (range)——
28270-28275 (range)——
28277-28278 (range)——
28280-28282 (range)——
28284-28285 (range)——
28287-28290 (range)——
28296-28297 (range)——
28301-28303 (range)——
28307-28311 (range)——
28328-28329 (range)——
28351-28353 (range)——
28358-28360 (range)——
28363-28364 (range)——
28373-28374 (range)——
28376-28377 (range)——
28379-28380 (range)——
28387-28388 (range)——
28402-28410 (range)——
28423-28424 (range)——
28428-28429 (range)——
28430-28432 (range)——
28433-28434 (range)——
28438-28439 (range)——
28447-28448 (range)——
28451-28452 (range)——
28455-28456 (range)——
28461-28462 (range)——
28467-28470 (range)——
28501-28504 (range)——
28509-28510 (range)——
28511-28512 (range)——
28526-28527 (range)——
28532-28533 (range)——
28539-28547 (range)——
28560-28564 (range)——
28581-28582 (range)——
28601-28602 (range)——
28604-28605 (range)——
28607-28608 (range)——
28609-28610 (range)——
28652-28653 (range)——
28669-28670 (range)——
28677-28678 (range)——
28687-28689 (range)——
28691-28692 (range)——
28693-28694 (range)——
28726-28727 (range)——
28731-28732 (range)——
28754-28755 (range)——
28758-28760 (range)——
28761-28762 (range)——
28785-28786 (range)——
28788-28789 (range)——
28790-28793 (range)——
28801-28806 (range)——
28813-28816 (range)——
28905-28906 (range)——
  • A range row is one record of the state's file covering every ZIP code in the range (states with one statewide rate publish one for the whole state); its ZIPs have no page of their own.

Sources

  • Streamlined Sales Tax rate file, North Carolina — Streamlined Sales Tax Governing Board (file posted by the state). NCR2026Q3APR23.csv, effective quarter 2026Q3, source date 2026-06-01. https://www.streamlinedsalestax.org/ratesandboundry/Rates/NCR2026Q3APR23.csv
  • Streamlined Sales Tax boundary file, North Carolina — Streamlined Sales Tax Governing Board (file posted by the state). NCB2026Q4AUG19.zip, effective quarter 2026Q4, source date 2026-09-01. https://www.streamlinedsalestax.org/ratesandboundry/Boundary/NCB2026Q4AUG19.zip
  • Published by Olympus on Nov 2, 2026.
  • Source: the Streamlined Sales Tax Governing Board rate and boundary files, as posted by each member state. The Streamlined Sales Tax Governing Board does not certify Olympus or its use of the data; Olympus is not a Certified Service Provider.

Get this data from the API

The same figures, with provenance on every value, from the API (free API key, reference).

curl
curl -s "https://api.olympus.new-odyssey.com/v1/sales-tax/states/NC/jurisdictions" -H "X-API-Key: $OLYMPUS_API_KEY"

curl -s "https://api.olympus.new-odyssey.com/v1/sales-tax/states/NC/zips" -H "X-API-Key: $OLYMPUS_API_KEY"
Try it without a key (keyless demo, a few requests per minute)
curl -s "https://api.olympus.new-odyssey.com/v1/sales-tax/states/NC/jurisdictions"

Other states

About this data