North Carolina Backyard Chicken Laws: Permits, Limits & Setbacks by City and Town
Last Updated
North Carolina has no statewide cap on backyard poultry, but the North Carolina Department of Agriculture and Consumer Services (NCDA&CS) mandates NCFarmID registration for all flock owners—including backyard keepers—to monitor for Highly Pathogenic Avian Influenza (HPAI). While state law is permissive, specific flock sizes, rooster prohibitions, and coop setbacks are strictly governed by individual city and county ordinances. Urban centers typically limit hens to between 5 and 20 with mandatory permits, whereas rural areas often benefit from "Right to Farm" protections. Due to North Carolina’s high humidity and local predators like raccoons and foxes, ventilated, predator-proof housing is a legal and practical necessity. This guide breaks down regulations for major municipalities and addresses the most frequent legal questions.
Is it legal to keep chickens in city limits or residential areas in North Carolina? Yes, in the vast majority of cases, provided you adhere to local zoning. For instance, Raleigh allows up to 15 hens in city limits with a permit; Charlotte permits backyard poultry as a "limited use" without a specific permit but enforces strict distance requirements; and Asheville allows up to 7 hens with a one-time fee. Always verify your specific address in city limits, as private HOA covenants or municipal "nuisance" setbacks (often requiring coops to be 25–50 feet from neighboring dwellings) can override general permissions. Rural areas outside city limits are generally more flexible but still require NCFarmID registration for disease tracking purposes.
With North Carolina’s sweltering summers and active wildlife, secure coops with hardware cloth and increased airflow are essential for flock health. This comprehensive guide details ordinances for key cities, addresses common searches like “how many chickens can I have in city limits in North Carolina?”, “are roosters allowed in city limits in North Carolina?”, and “do I need a permit for a chicken coop in Raleigh?”, and provides direct links to official state veterinary sources.
Official Source: North Carolina Department of Agriculture Poultry Health Programs
Table of Contents
North Carolina Backyard Chicken Laws by City & County
Asheboro (Randolph County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: 25 feet from any property line; rear yard only
- Permit: Required ($25 one-time fee)
- Lot size / Minimum acreage: Standard residential lots
Asheville (Buncombe County)
- Hens: Up to 7 hens
- Roosters: Prohibited
- Setback: 10 feet from property lines; 30 feet from neighboring dwellings
- Permit: Required (One-time "Urban Agriculture" permit)
- Lot size / Minimum acreage: Standard residential lots
Burlington (Alamance County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: 50 feet from neighboring dwellings; 10 feet from property lines
- Permit: Required (Livestock permit through Animal Control)
- Lot size / Minimum acreage: Minimum 10,000 sq ft lot
Cary (Wake County)
- Hens: Up to 5 hens
- Roosters: Prohibited
- Setback: 15 feet from property lines; rear yard only
- Permit: Not required, but must comply with accessory structure codes
- Lot size / Minimum acreage: Standard residential lots
Chapel Hill (Orange County)
- Hens: Up to 10 hens
- Roosters: Prohibited
- Setback: 20 feet from property lines; 30 feet from neighboring dwellings
- Permit: Required (Zoning Compliance Permit)
- Lot size / Minimum acreage: Minimum lot size varies by zoning district
Charlotte (Mecklenburg County)
- Hens: Allowed (No specific numerical cap, but subject to space per bird)
- Roosters: Allowed, but subject to strict noise nuisance enforcement
- Setback: 25 feet from property lines; must be confined to rear yard
- Permit: Not required for "Limited Acreage" poultry
- Lot size / Minimum acreage: Standard residential lots
Concord (Cabarrus County)
- Hens: Up to 5 hens
- Roosters: Prohibited
- Setback: 25 feet from property lines; rear yard only
- Permit: Required (Backyard Hen Permit)
- Lot size / Minimum acreage: Minimum 10,000 sq ft lot
Durham (Durham County)
- Hens: Up to 10 hens
- Roosters: Prohibited
- Setback: 15 feet from property lines; rear yard only
- Permit: Required (One-time Backyard Chicken Permit)
- Lot size / Minimum acreage: Standard residential lots
Fayetteville (Cumberland County)
- Hens: Up to 5 hens
- Roosters: Prohibited
- Setback: 25 feet from property lines; rear yard only
- Permit: Required (Special Use Permit may be needed in some zones)
- Lot size / Minimum acreage: Minimum 6,000 sq ft lot
Gastonia (Gaston County)
- Hens: Up to 5 hens
- Roosters: Prohibited
- Setback: 25 feet from property lines; 50 feet from neighboring dwellings
- Permit: Required (Animal Permit)
- Lot size / Minimum acreage: Standard residential lots
Goldsboro (Wayne County)
- Hens: Up to 5 hens (prohibited in high-density residential districts)
- Roosters: Prohibited
- Setback: 50 feet from any neighboring dwelling; 15 feet from property lines
- Permit: Required (Livestock/Poultry Permit through Planning Dept)
- Lot size / Minimum acreage: Minimum 20,000 sq ft (R-20 Zone)
Greensboro (Guilford County)
- Hens: Up to 10 hens (Updated 2025)
- Roosters: Prohibited
- Setback: 15 feet from property lines; rear yard only
- Permit: Required (One-time $25 fee)
- Lot size / Minimum acreage: Standard residential lots
Greenville (Pitt County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: 25 feet from property lines; rear yard only
- Permit: Required (Backyard Chicken Permit)
- Lot size / Minimum acreage: Standard residential lots
Hendersonville (Henderson County)
- Hens: Allowed (No specific numerical cap, but subject to space-per-bird)
- Roosters: Prohibited
- Setback: 15 feet from all property lines; must be 200 yards from schools/churches
- Permit: Not required, but subject to strict daily sanitation audits
- Lot size / Minimum acreage: Standard residential lots; must be used for poultry only
- Authority Note: City Code Article II, Section 10-70 requires all coop walls to be whitewashed twice yearly and floors to be "limed" twice weekly from May to October.
Huntersville (Mecklenburg County)
- Hens: Up to 4 hens
- Roosters: Prohibited
- Setback: 20 feet from property lines; rear yard only
- Permit: Required (Zoning Permit for coop)
- Lot size / Minimum acreage: Standard residential lots
Kannapolis (Cabarrus/Rowan Counties)
- Hens: Up to 5 hens
- Roosters: Prohibited
- Setback: 25 feet from property lines
- Permit: Required (Backyard Chicken Permit)
- Lot size / Minimum acreage: Standard residential lots
Matthews (Mecklenburg County)
- Hens: Up to 5 hens
- Roosters: Prohibited
- Setback: 20 feet from property lines; 50 feet from neighboring dwellings
- Permit: Required (Zoning Permit)
- Lot size / Minimum acreage: Standard residential lots
Monroe (Union County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: 15 feet from property lines; rear yard only
- Permit: Required (Animal Permit)
- Lot size / Minimum acreage: Standard residential lots
Raleigh (Wake County)
- Hens: Up to 15 hens
- Roosters: Prohibited
- Setback: 15 feet from property lines; coops must be in rear yard
- Permit: Required (Backyard Hen Permit - $15 one-time)
- Lot size / Minimum acreage: Standard residential lots
Salisbury (Rowan County)
- Hens: Up to 6 hens
- Roosters: Prohibited
- Setback: 20 feet from any property line; must be in the rear yard
- Permit: Not required, but mandatory NCFarmID registration is checked by local animal control
- Lot size / Minimum acreage: Occupied single-family dwelling units only (no vacant lots)
Wilmington (New Hanover County)
- Hens: Up to 5 hens
- Roosters: Prohibited
- Setback: 25 feet from property lines; rear yard only
- Permit: Required ($25 fee)
- Lot size / Minimum acreage: Standard residential lots
Winston-Salem (Forsyth County)
- Hens: Up to 10 hens (Under "Urban Hen" ordinance)
- Roosters: Prohibited
- Setback: 10 feet from property lines; 25 feet from neighboring dwellings
- Permit: Required (Zoning permit for enclosure)
- Lot size / Minimum acreage: Standard residential lots
Rural and Unincorporated North Carolina (County Rules)
If you live outside the official city limits of the municipalities listed above, you are governed by County Zoning Ordinances and the North Carolina Right to Farm Act. In unincorporated areas, agriculture is often a "permissive use," though density requirements apply.
Wake County (Unincorporated)
- Rules: Poultry is allowed as an accessory use to any residential dwelling.
- Limits: No specific bird cap for personal use in R-30 or R-40 zones.
- Roosters: Allowed, provided they do not create a noise nuisance that violates the general county noise ordinance.
- Setback: Coops must be 20 feet from property lines and 50 feet from any neighboring dwelling.
Mecklenburg County (Unincorporated)
- Rules: Regulated by the Office of Tax Collector and Zoning.
- Limits: Unlimited poultry in R-1 and Rural districts on lots over 1 acre.
- Roosters: Allowed; noise complaints are handled by CMPD Animal Control.
- Setback: Any animal house must be 25 feet from property lines.
Guilford County (Unincorporated)
- Rules: Extremely permissive for small flocks.
- Limits: No cap in AG (Agricultural) or RS (Residential Single-Family) districts.
- NCFarmID: Mandatory registration for all flocks regardless of acreage.
- Setback: 15 feet from property lines for structures housing animals.
The North Carolina Right to Farm Act (GS § 106-701)
Authority Note: North Carolina’s Right to Farm Act was significantly strengthened in 2025. It protects established agricultural operations from nuisance lawsuits caused by urban sprawl. However, it specifically protects "commercial" operations; small backyard flocks in city limits often fall under municipal nuisance law rather than this state-level protection.
No Specific Poultry Ordinance Found
The following jurisdictions do not currently have a dedicated "Backyard Chicken" ordinance. In these areas, chickens are typically regulated under general Public Nuisance and Animal Control laws, which prohibit excessive noise, foul odors, and "animals at large." All residents in these areas must still comply with the 2026 NCFarmID state registration mandate.
Counties Covered
Alamance, Alexander, Anson, Avery, Beaufort, Bertie, Bladen, Brunswick, Burke, Caldwell, Camden, Carteret, Caswell, Catawba, Chatham, Cherokee, Chowan, Clay, Cleveland, Columbus, Craven, Cumberland, Currituck, Dare, Davidson, Davie, Duplin, Edgecombe, Forsyth, Franklin, Gaston, Gates, Graham, Granville, Greene, Halifax, Harnett, Haywood, Hertford, Hoke, Hyde, Iredell, Jackson, Johnston, Jones, Lee, Lenoir, Lincoln, Macon, Madison, Martin, McDowell, Mitchell, Montgomery, Moore, Nash, New Hanover, Northampton, Onslow, Orange, Pamlico, Pasquotank, Pender, Perquimans, Person, Pitt, Polk, Randolph, Richmond, Robeson, Rockingham, Rowan, Rutherford, Sampson, Scotland, Stanly, Stokes, Surry, Swain, Transylvania, Tyrrell, Union, Vance, Warren, Washington, Watauga, Wayne, Wilkes, Wilson, Yadkin, Yancey.
Cities and Towns
Elizabeth City, Havelock, Jacksonville, Kernersville, Kinston, Lumberton, Mint Hill, Mooresville, New Bern, Rocky Mount, Sanford, Shelby, Statesville, Thomasville, Wake Forest.
- Hens: No specific numerical limit (Subject to nuisance/space laws)
- Roosters: Generally prohibited via noise ordinances in residential zones
- Setback: Follow standard accessory structure rules (usually 10–15 feet)
- Permit: Not required
- Lot size / Minimum acreage: No statewide minimum acreage for personal use
North Carolina Predator & Biosecurity Challenges
North Carolina’s diverse terrain—from the Coastal Plain to the Blue Ridge Mountains—presents a high density of predators. Beyond physical injury, local wildlife (especially waterfowl and scavengers) are primary vectors for Highly Pathogenic Avian Influenza (HPAI).
Primary Wildlife Threats
- The "Big Three": Raccoons, Red Foxes, and Hawks are the most persistent threats in both suburban and rural NC.
- The Climbers & Diggers: Bobcat sightings in suburban Raleigh and Charlotte have increased. Coyotes are now present in all 100 North Carolina counties and are expert diggers.
- Aerial Predators: Great Horned Owls and Red-tailed Hawks are federally protected; you cannot harm them, so physical exclusion is your only legal defense.
Protection Standards
- Hardware Cloth Mandate: Never use "chicken wire" for security; it is only meant to keep chickens in, not predators out. Use 1/2-inch galvanized hardware cloth fastened with heavy-duty screws and washers.
- The "Anti-Dig" Apron: Because of NC’s soft, loamy soil, predators can tunnel under a coop in minutes. Bury your hardware cloth 12 inches deep or extend a 24-inch "apron" flat along the ground around the perimeter.
- Biosecurity Roofs: Use a solid roof or fine-mesh netting over the run. This prevents wild bird droppings—the primary source of Avian Influenza—from falling into your chickens' water and feed.
- Smart Latches: Raccoons can manipulate simple sliding bolts. Use two-step locking mechanisms (like carabiners or spring-loaded latches) that require opposable thumb-like dexterity to open.
Authority Note: If you experience significant loss from protected species (like bears or certain raptors), contact the NC Wildlife Resources Commission. In some cases, they may issue a depredation permit, but unauthorized killing of protected wildlife carries heavy state and federal fines.
Selling Backyard Eggs in North Carolina
Selling eggs from your home flock in North Carolina is legal and does not require a food handler's license for small-scale producers. However, the North Carolina Egg Law (G.S. 106-245) sets specific standards for sanitation, refrigeration, and labeling that vary based on your weekly sales volume.
The "30-Dozen" Exemption
If you sell fewer than 30 dozen eggs per week, you are exempt from formal grading requirements. Most backyard keepers fall into this category. Even under this exemption, you must follow these state mandates:
- Sanitation: Eggs must be clean. While the law does not mandate washing, "dirty" or "floor eggs" cannot be sold. If washed, you must use water at least 20°F warmer than the egg to prevent bacteria from being sucked through the pores.
- Refrigeration: This is a non-negotiable safety rule. All eggs for sale must be maintained at 45°F (7.2°C) or lower immediately after gathering and during transport/sale.
- Mandatory Labeling: Your cartons must be labeled with the following in bold-faced type (minimum 3/8 inch height):
- The words "UNGRADED EGGS".
- Your Name and Physical Address.
- The quantity (e.g., "One Dozen").
Selling to Restaurants and Grocery Stores
If you intend to sell your eggs to a local cafe, restaurant, or retail store, North Carolina law requires a higher level of documentation regardless of your flock size:
- Grading Required: Eggs sold to retailers must be candled and graded (Grade A, AA, or B).
- Invoices: You must provide the buyer with an invoice showing the date, your address, quantity, and the grade. Both you and the buyer must keep these records for 30 days.
- Display Rules: If you display eggs at a Farmers' Market with a price tag, the sign must also state the grade (or "Ungraded").
Can you reuse egg cartons in NC?
Yes. North Carolina allows the reuse of cartons, but you must completely obscure all original branding, USDA shields, and previous "Sell By" dates. The new label with your information must be the most prominent feature on the container.
Authority Note: While "Cottage Food" laws in NC allow for many home-processed goods, eggs are regulated separately by the Food and Drug Protection Division. If you sell more than 30 dozen per week, you are legally classified as a "Dealer" and must pay an Egg Promotion Tax (currently $0.05 per 30-dozen case).
North Carolina State Poultry Slaughter Rules
In North Carolina, poultry slaughter is governed by the North Carolina Poultry Products Inspection Law, which mirrors federal USDA exemptions. While you are "exempt" from bird-by-bird inspection at small volumes, you are not exempt from state sanitary standards or mandatory registration if any meat is sold.
- Personal Use: Under the Personal Use Exemption, you may slaughter birds you have raised on your own premises for the exclusive consumption of your household, non-paying guests, and employees. No state inspection or NCDA registration is required for this. However, the meat cannot be sold, traded, or donated to food banks.
- Commercial Sale (The 1,000-Bird Rule): If you sell between 1 and 1,000 birds per year, you must register with the NCDA&CS Meat and Poultry Inspection Division (MPID) as a "1,000-Bird Exempt Operator."
- Sales: You may sell whole birds or parts directly to consumers (at the farm or farmers' markets) and to local restaurants/HRI (Hotels, Restaurants, and Institutions).
- Labeling: Every package must bear your name, address, and the statement: "Exempted – P.L. 90-492."
- Commercial Sale (The 20,000-Bird Rule): For larger operations (1,001–20,000 birds), stricter requirements apply. You must have a dedicated facility with separate areas for "dirty" (slaughter/bleeding) and "clean" (evisceration/cooling) processes. Your water supply must be tested twice annually for coliforms and nitrates.
- Humane Standards: North Carolina follows "Good Commercial Practices." While poultry is not covered under the federal Humane Methods of Slaughter Act, NCDA&CS inspectors can seize product as "adulterated" if birds are not slaughtered humanely (e.g., ensuring the bird is insensible to pain before scalding).
- Nuisance & Visual Laws: Many NC cities, including Raleigh, Greensboro, and Winston-Salem, prohibit the slaughter of animals in "public view." To avoid heavy fines or animal cruelty investigations, all slaughtering must take place inside a garage, shed, or behind a 6-foot privacy fence where it is not visible to neighbors or from the street.
Authority Note: Never provide slaughter services for a fee to other people on your property (custom slaughter) unless you are a licensed Custom Exempt Establishment. Doing so without a permit is a violation of the N.C. Compulsory Meat Inspection Law and can result in civil penalties up to $5,000 per violation.
Next Step: Essential Guides for Backyard Chicken Success
To combat North Carolina humidity and local foxes, our raised predator-proof coop plans provide a secure, dry environment for your hens. For ongoing care, view our Ultimate Backyard Chicken Coop Management Guide.
Frequently Asked Questions
Is NCFarmID registration mandatory for just one or two backyard chickens?
Yes. As of 2026, the North Carolina Department of Agriculture (NCDA&CS) requires all poultry owners, regardless of flock size or purpose, to register for an NCFarmID. This mandate was implemented to provide rapid communication during Avian Influenza (HPAI) outbreaks. Registration is free and ensures you receive immediate alerts if a high-risk disease is detected within a certain radius of your zip code.
Can I keep a rooster in North Carolina city limits for protection against hawks?
In most major NC cities like Charlotte, Greensboro, and Durham, roosters are strictly prohibited in residential zones regardless of their utility. While Albuquerque (NM) allows them, North Carolina urban codes typically view roosters as a per se noise nuisance. If you are in a rural "unincorporated" area, roosters are generally legal, but you must still comply with county-level "disturbing the peace" ordinances if neighbor complaints arise.
Do I need a permit to build a chicken coop in Raleigh or Charlotte?
Yes. In Raleigh, you must obtain a Backyard Hen Permit ($15) before housing birds. In Charlotte, while a specific "chicken permit" isn't always required for small flocks, you must obtain a Zoning Permit for the coop structure itself to ensure it meets the 25-foot setback requirement. Most NC towns exempt structures under 144 square feet from building permits, but nearly all require a zoning review for placement.
Does North Carolina's Right to Farm Act protect my backyard flock from neighbors?
Generally no. The NC Right to Farm Act (GS 106-701) primarily protects established, commercial "Bona Fide Farms" from nuisance lawsuits. Most residential backyard flocks do not meet the income or acreage requirements to qualify as a "Bona Fide Farm." Therefore, your flock is subject to local municipal nuisance laws regarding odor, noise, and fly control, even if the city technically allows chickens.
Can I sell my backyard eggs at a local North Carolina farmers' market?
Yes, provided you follow the "30-Dozen Rule." If you sell fewer than 30 dozen eggs per week directly to consumers, you are exempt from grading but must label cartons as "UNGRADED" with your name and address. Importantly, you must also register as a "Meat and Poultry Handler" with the NCDA if you are transporting those eggs away from your home property to a market location.
Disclaimer: This is not official legal advice. Information is for general reference only, based on NCDA and CS guidance and municipal ordinances available at the time of research. Local laws, zoning, and HOA rules change frequently. Always verify directly with your city, county, planning department, animal control, or HOA for your address. See our full Disclaimer & Legal Notice.