Skip to main content

North Carolina Development Fees

North Carolina cities and counties fund growth through local development and zoning application fees charged under N.C.G.S. Chapter 160D, and through water and sewer System Development Fees charged under N.C.G.S. Chapter 162A, Article 8. Unlike many states, North Carolina does not broadly authorize general impact fees - they require a specific legislative grant - so fee research happens jurisdiction by jurisdiction and utility by utility.

Coverage last updated: 2026-07-06. 7 North Carolina jurisdictions live on ZoneFee.

Live North Carolina Jurisdictions

Charlotte North Carolina · Charlotte-Concord-Gastonia, NC-SC MSA (Mecklenburg County)
Verified
Fee types 2 of 5
Last reviewed 2026-06-26
View Charlotte fee schedule
Wake County North Carolina · Triangle / Research Triangle Park area (county seat: Raleigh)
Verified
Fee types 1 of 5
Last reviewed 2026-06-26
View Wake County fee schedule

How Development Fees Work in North Carolina

North Carolina local governments derive their development-regulation authority from the North Carolina General Statutes. In 2021 the General Assembly consolidated that authority into N.C.G.S. Chapter 160D, a single unified statute for city and county development regulation that replaced the land-use provisions formerly split between Chapter 160A (cities) and Chapter 153A (counties). Rezoning, special use permit, subdivision, site plan, and building permit application fees are charged under local authority organized within Chapter 160D and set by each jurisdiction's adopted fee schedule.

The defining feature of the North Carolina fee landscape is what the state does not broadly authorize. North Carolina municipalities and counties are not generally empowered to levy classic transportation, school, or parks impact fees. The North Carolina Supreme Court confirmed in Quality Built Homes v. Town of Carthage (2016) that a local government needs specific statutory authority for such charges and cannot infer it from general zoning or utility powers. Where impact fees do exist, they rest on a jurisdiction-specific grant - the City of Raleigh, for example, charges transportation (thoroughfare facility) and open space facility fees under authority reflected in Chapter 160D.

Water and sewer connection charges are handled separately and statewide. Under the Public Water and Sewer System Development Fee Act (N.C.G.S. Chapter 162A, Article 8, effective October 1, 2017), a local government may charge a System Development Fee to recover the capital cost of water and sewer system capacity, provided the fee is supported by a written analysis prepared by a qualified professional and updated at least every five years. On ZoneFee these appear under each jurisdiction's utility tap fees family. Because water and sewer service can be provided by a city utility, a county, or a consolidated regional authority, the applicable connection charge depends on the specific provider serving the parcel.

North Carolina Statutory Anchors

  • N.C.G.S. Chapter 162A, Article 8 - Public Water and Sewer System Development Fee Act (Session Law 2017-138), effective October 1, 2017. Authorizes local government water and sewer System Development Fees computed from a written professional analysis and updated at least every five years. (ncleg.gov - N.C.G.S. Chapter 162A)
  • N.C.G.S. Chapter 160D - Local Planning and Development Regulation, effective 2021; the consolidated statute governing city and county zoning, subdivision, permitting, and land-use application fees (replaced the land-use provisions of Chapters 160A and 153A). (ncleg.gov - N.C.G.S. Chapter 160D)
  • Jurisdiction-specific impact-fee authority - North Carolina does not grant general impact-fee authority; specific local acts of the General Assembly authorize impact or facility fees for particular jurisdictions (for example, the City of Raleigh's thoroughfare and open space facility fees). The Quality Built Homes v. Town of Carthage (2016) decision confirms the requirement for specific statutory authority. (ncleg.gov - North Carolina General Statutes)

Coverage Detail by Jurisdiction

Jurisdiction Type Region Fee Types Covered Last Verified
Charlotte City (county seat) Charlotte-Concord-Gastonia, NC-SC MSA (Mecklenburg County) Rezoning and zoning application fees (Chapter 160D); Charlotte Water system development and connection fees (Chapter 162A, Article 8). Impact fees not administered; proffers not applicable; special-district fees not administered 2026-06-26
Raleigh City (county seat) Research Triangle (Wake County) Transportation (thoroughfare) facility fees and open space facility fees; development and zoning application fees (Chapter 160D); Raleigh Water connection and System Development Fees. Proffers not applicable; special-district fees not administered 2026-06-26
Wake County County Triangle / Research Triangle Park area, central North Carolina (county seat: Raleigh) Development, permit, and plan review application fees (Chapter 160D). Impact fees not administered; water and sewer connection fees not administered by the county; proffers not applicable; special-district fees not administered 2026-06-26
Huntersville Town Charlotte metro (Mecklenburg County) Zoning, subdivision, and development application fees (Chapter 160D); water and sewer connection fees (Charlotte Water). Impact fees not administered; proffers not applicable; special-district fees not administered 2026-06-26
Durham City (county seat) Research Triangle (Durham County seat) Planning, zoning, site plan, and building permit application fees (Chapter 160D); City of Durham Water Management capital facility and connection fees (Chapter 162A, Article 8). Impact fees not administered; proffers not applicable; special-district fees not administered 2026-06-26
Greensboro City (county seat) Piedmont Triad (Guilford County seat) Planning and zoning application fees (Chapter 160D); Water Resources permitting and connection fees (Chapter 162A, Article 8). Impact fees not administered; proffers not applicable; special-district fees not administered 2026-06-26
Wilmington City (county seat) Cape Fear coast (New Hanover County seat) Planning and zoning application fees (Chapter 160D); Cape Fear Public Utility Authority system development and connection charges (Chapter 162A, Article 8). Impact fees not administered; proffers not applicable; special-district fees not administered 2026-06-25

What This Coverage Includes

ZoneFee currently has 7 North Carolina jurisdictions live: Charlotte (the state's largest city and Mecklenburg County seat), Raleigh (the state capital and Wake County seat, anchoring the Research Triangle), Wake County (the county government serving the Triangle), Huntersville (a Charlotte-metro town in northern Mecklenburg County), Durham (the Durham County seat and second Research Triangle city), Greensboro (the Guilford County seat anchoring the Piedmont Triad), and Wilmington (the New Hanover County seat on the Cape Fear coast). Each record is published under ZoneFee's Partial-Verified Publication Standard, with at least one development-fee family confirmed verbatim from an official primary source and SHA-256 source content hashes recorded for the captured documents. Charlotte covers its rezoning and zoning application fees and Charlotte Water system development and connection fees. Raleigh, the notable North Carolina city that does hold legislatively authorized impact fees, covers its transportation (thoroughfare) and open space facility fees along with its development application and Raleigh Water connection fees. Wake County covers its development, permit, and plan review application fees. Huntersville covers its zoning and development application fees and its water and sewer connection fees. Durham covers its planning, zoning, site plan, and building permit application fees and City of Durham Water Management capital facility fees. Greensboro covers its planning and zoning application fees and Water Resources permitting fees. Wilmington covers its planning and zoning application fees and Cape Fear Public Utility Authority system development charges. Fee families not located via official sources, or not administered by the jurisdiction, are honestly disclosed on each jurisdiction page rather than estimated.

Researching North Carolina Fees: What to Expect

Looking up North Carolina development fees is different from looking up fees in an impact-fee state. The single most important thing to know is that most North Carolina jurisdictions do not levy general transportation, school, or parks impact fees - a researcher expecting a "roads impact fee" in a typical NC city will not find one, because those fees require a specific legislative grant that only a few jurisdictions hold (Raleigh is the clearest example on ZoneFee). Instead, expect to consult the city or county adopted fee schedule for zoning, subdivision, and permit application fees charged under Chapter 160D, and the serving utility's schedule for water and sewer System Development Fees charged under Chapter 162A, Article 8. Because water and sewer service can be provided by a municipal utility, a county, or a consolidated regional authority, confirm the specific provider before relying on a connection charge. ZoneFee jurisdiction pages bring these documents together into one record per covered jurisdiction, with verbatim source quotes, source URLs, and SHA-256 source content hashes recorded for the primary sources retrieved at verification time.

North Carolina Development Fees - Frequently Asked Questions

Does North Carolina allow development impact fees?

Only in limited, specifically authorized cases. North Carolina municipalities and counties are not broadly authorized to levy classic transportation, school, or parks impact fees. The North Carolina Supreme Court held in Quality Built Homes v. Town of Carthage (2016) that a local government needs specific statutory authority to charge such fees, and general zoning and utility powers do not supply it. Some local governments hold impact-fee authority by a local act of the General Assembly - the City of Raleigh, for example, charges transportation (thoroughfare facility) and open space facility fees under Chapter 160D. Water and sewer connection charges, by contrast, are levied statewide as System Development Fees under N.C.G.S. Chapter 162A, Article 8.

What is a System Development Fee in North Carolina?

A System Development Fee is a one-time charge a North Carolina local government imposes on new development to recover the capital cost of water or sewer system capacity. It is authorized and governed by the Public Water and Sewer System Development Fee Act, N.C.G.S. Chapter 162A, Article 8 (Session Law 2017-138), effective October 1, 2017. The Act requires the fee to be calculated in a written analysis prepared by a financial or engineering professional using one of the methods the statute permits, and the analysis must be updated at least every five years. On ZoneFee, NC water and sewer connection charges appear under the utility tap fees family.

Why does Raleigh have impact fees but Charlotte does not?

Because impact-fee authority in North Carolina is jurisdiction-specific rather than general. The City of Raleigh holds authority to charge transportation (thoroughfare) facility fees and open space facility fees, which it administers under Chapter 160D. Charlotte does not levy general development impact fees; its developer-facing charges are rezoning and zoning application fees and Charlotte Water system development and connection fees. This is the single most distinctive feature of the North Carolina fee landscape - a researcher who expects to find a roads or parks impact fee in most NC cities will not find one.

What changed under North Carolina Chapter 160D?

N.C.G.S. Chapter 160D, effective in 2021, consolidated North Carolina's city and county development regulation authority into a single unified statute. It replaced the land-use provisions that were formerly split between Chapter 160A (cities) and Chapter 153A (counties). Zoning, rezoning, special use permit, subdivision, and site plan application fees are charged under local authority organized within Chapter 160D. The consolidation did not create new impact-fee authority; it reorganized the existing land-use framework.

How are North Carolina water and sewer connection charges set?

They are set by the utility that serves the parcel and are structured as System Development Fees under N.C.G.S. Chapter 162A, Article 8. Some cities run their own water and sewer utility (Charlotte Water; the City of Raleigh Public Utilities Department). In some regions a consolidated authority serves multiple jurisdictions. Because the applicable connection charge depends on the specific water and sewer provider, a researcher should confirm the serving utility, not just the city or county, before relying on a figure.

Where does ZoneFee source North Carolina fee data?

ZoneFee sources North Carolina fee data from official city and county websites and adopted fee schedules (charlottenc.gov, raleighnc.gov, wake.gov, huntersville.org), city and utility fee schedules, municipal codes published by official codifiers, and the North Carolina General Statutes via ncleg.gov. We do not source fee data from third-party aggregators, news articles, or AI summaries. See the methodology page for the full source hierarchy.

What North Carolina Coverage Is Not Yet on ZoneFee

North Carolina coverage is expanding. Charlotte, Raleigh, Wake County, and Huntersville are currently live; additional cities and counties across the Charlotte metro, the Research Triangle, and the Piedmont Triad are queued in our expansion plan but have not yet reached ZoneFee's verification standard. We do not list pending jurisdiction names on this page; transparency on what is and is not yet covered lives on the ZoneFee coverage page. If your project is in a North Carolina jurisdiction we have not yet covered, the city or county's own planning department, adopted fee schedule, and the serving water and sewer utility remain the binding sources for current fees.

North Carolina Sources Used on This Page

State-level framework last reviewed: 2026-07-06. Live jurisdiction records last verified: Charlotte 2026-06-26; Raleigh 2026-06-26; Wake County 2026-06-26; Huntersville 2026-06-26; Durham 2026-06-26; Greensboro 2026-06-26; Wilmington 2026-06-25. For the full ZoneFee coverage list, see the ZoneFee coverage page.