A woman walks a brown mixed-breed dog on a red leash along a quiet rural road in North Carolina, with a wooden fence, a mailbox and autumn trees beside the road

North Carolina Leash Laws: What Your County Actually Requires

NC has no statewide leash law, and only 36 of 100 counties require a leash off your property. Find your county's rule and your town's rule.

By Jake St. Peter Updated 13 min read

The short version: North Carolina has no statewide leash law. State law only says a dog over six months old can't run loose at night unless someone from its household, or someone the owner allows, is with it (G.S. 67-12), and a 1986 local act exempts Yancey County even from that. Everything else is local. We read the animal code of all 100 counties: 36 require a leash off your property, 12 accept a leash or voice control, 6 have a leash rule in some areas only, 20 restrict only roaming or nuisance animals, 19 have no county rule beyond the state night rule, and 7 we could not confirm. Inside town limits, the town's rule applies, and many towns are stricter. Look up your county on our new NC animal laws by county page.

Ask ten North Carolinians whether the state has a leash law and you'll get ten confident answers. Some will tell you every dog has to be leashed. Others will say there's no rule at all. Both are partly right, because the answer depends on which county you live in, and whether you live inside a town's limits.

We wanted a straight answer for every part of the state, so we read the animal control ordinance of all 100 counties, plus the rules of more than 130 towns inside them. The result is our new NC animal laws by county page, with a map and a searchable table, and a "Dog chaining and community cat laws" section on every county page. This post explains what we found about leash rules, how county and town rules fit together, and how to find and report on the rule where you live. It closes with a short look at chaining and community cats, which the same pages cover.

One note before we start: this is a plain-language guide, not legal advice. Codes change, and the section numbers we cite are there so you can read the rule yourself.

Does North Carolina Have a Leash Law?

No. North Carolina has no statewide law that requires dogs to be leashed. The closest thing is a night rule in the dog chapter of the General Statutes. G.S. 67-12 says: "No person shall allow his dog over six months old to run at large in the nighttime unaccompanied by the owner or by some member of the owner's family, or some other person by the owner's permission." A violation has to be intentional, knowing and willful, and it's a Class 3 misdemeanor, the lowest class of misdemeanor.

That rule applies in every county by statute (G.S. 67-18), with one exception we found. A 1986 local act, S.L. 1985-897, says "Yancey County is exempted from the provisions of G.S. 67-12" and hands the county board the power to regulate domestic animals itself. We could not find a Yancey County animal ordinance online, so Yancey is one of the seven counties we list as not confirmed.

State law even says out loud that it doesn't require leashes. The hunting dog statute, G.S. 113-291.5(f), ends: "Nothing in this section is intended to require the leashing or confining of pet dogs." Stricter state rules exist, but only in special situations.

What North Carolina state law requires, and when
SituationWhat state law requiresStatute
Any dog over six months old, at nightCan't run loose unless the owner, a family member or someone the owner allows is with itG.S. 67-12
A dog legally declared dangerousLeashed and muzzled, or securely restrained and muzzled, off the owner's propertyG.S. 67-4.2
A declared rabies quarantine areaDogs, cats and ferrets stay home unless on a leash or under the control and in sight of a responsible adultG.S. 130A-194
Every other dog, every other timeNo state leash rule; your county or town decidesG.S. 153A-121, G.S. 160A-186
Source: N.C. General Statutes on ncleg.gov, read October 23, 2026.

Daytime roaming, leash length, voice control and whether cats count are all left to local governments. That's why the rules vary so much from one county line to the next, and why the next question matters more than the first one.

How Many NC Counties Require a Leash?

Thirty-six of North Carolina's 100 counties require a dog to be on a leash or other physical restraint when it's off your property. That's the headline number from our read of every county code, checked October 23, 2026. The other 64 counties fall into five groups, and the differences between them are real.

Twelve counties accept either a leash or voice control: a dog off your land has to be under your control, but a leash isn't strictly required. Six have a leash rule in some areas only, such as one neighborhood or certain public places. Twenty have no leash law but restrict roaming in a narrower way, for example by acting only on an animal that has been declared a nuisance or one that roams again and again. Nineteen have no county rule at all beyond the state night rule. And seven we could not confirm, usually because the county's code isn't posted online.

Most NC counties don't require a leashBar chart of North Carolina's 100 counties by county leash rule: leash required off your property, 36 counties; leash or voice control, 12; leash rule in some areas only, 6; limited roaming rule with no leash law, 20; no county rule beyond the state night rule, 19; not confirmed, 7.Most NC counties don't require a leashAll 100 counties by their county leash rule (areas outside town limits)Leash required off your property36Leash or voice control12Leash rule in some areas only6Limited roaming rule, no leash law20No county rule (state night rule only)19Not confirmed7
Source: NC Pet Project read of all 100 county animal codes, checked October 23, 2026; town rules are counted separately.

Put another way, a little over a third of counties have the kind of leash law most people picture. In the other two thirds, a dog trotting down a county road in daylight may be breaking no county rule at all, though state rules on bites, livestock and dangerous dogs, and any local nuisance rule, still apply.

These counts describe the county rule, which covers the areas outside town limits. Town rules are separate, and we'll get to them below. If you only remember one thing from this section, make it this: "North Carolina's leash law" is really 100 county rules plus hundreds of town rules.

What Each Kind of County Leash Rule Means

The six groups on our map are plain-language labels for what the code text actually says. The table below shows what each one means in practice, with an example county re-read at its official code for this post. A few of them show how wide the range is.

Durham County bars dogs from running at large, and its definition of restraint is blunt: "Voice command is not recognized as adequate restraint." Durham's rule covers dogs only. Dare County has no countywide rule, but in Colington Harbour and the common areas of Martin's Point no owner may let a dog run at large. Harnett County accepts voice control: a dog off its owner's land must be under "direct control," which includes being "obedient to a competent person's commands at all times."

The six kinds of county leash rule in North Carolina
County ruleWhat it means off your propertyCountiesExample
Leash requiredDog must be on a leash or other physical restraint36Durham County, Sec. 4-86
Leash or voice controlDog must be under your control, by leash or by voice12Harnett County, Secs. III(9) and VI(1)
Some areas onlyLeash rule applies only in named places6Dare County, Sec. 91.031
Limited roaming ruleNo leash law; only nuisance or repeat roaming animals are restricted20Alamance County, Sec. II.B.4
No county ruleOnly the state night rule applies19Ashe County, Ch. 90
Not confirmedCode not online or couldn't be verified7Yancey County
Source: NC Pet Project read of all 100 county animal codes, checked October 23, 2026.

Alamance County has no general leash rule. Its ordinance says that once an animal "has been determined to be a public nuisance, it shall be unlawful for the keeper to permit the animal to be at large." Ashe County has no at-large section at all, though an animal that chases or harasses people, bicyclists or vehicles can still be a nuisance under its Sec. 90.04.

Even counties in the same group differ in the details. Some leash counties exempt hunting dogs while they hunt. Some exempt dog parks. Some let owners of larger tracts leave animals unrestrained on their own land. Each county page lists the citation so you can check the fine print that applies to you.

County Rules vs. City and Town Rules

Here's the part that trips most people up. A county ordinance generally covers the unincorporated area, outside town limits. Inside a town's limits, the town's own ordinance usually applies, and many towns are stricter than their county. State law gives cities a specific power to "regulate, restrict, or prohibit the keeping, running, or going at large of any domestic animals, including dogs and cats" (G.S. 160A-186). Counties regulate through their general ordinance power (G.S. 153A-121).

Alamance is a clear example. The county restricts only nuisance animals, but in the City of Burlington a dog has to stay on its owner's premises unless it's with a competent person and "restrained by a chain or leash" or other adequate physical control (Burlington Code Sec. 6-20(b)). Cross the city line and the rule changes.

A man walks a black and white dog on a short leash along a brick sidewalk past older two-story homes with porches and crepe myrtles in a small North Carolina town
Inside town limits, the town's leash rule usually applies, and it is often stricter than the county's.

Craven County works the same way in the other direction. The county's own animal services page says: "While there is no leash law in Craven County, some incorporated municipalities have their own local ordinances" (Craven County). In Raleigh, a dog, cat or other domestic animal off its owner's property must be under physical restraint, and the city code adds that "voice command is not recognized as sufficient physical restraint" (Raleigh City Code Ch. 3, Secs. 12-3004 and 12-3007).

Some towns skip writing their own rule and adopt the county's, so the county rule applies inside town limits too. To know which rule covers your address, check two things: are you inside town limits, and if so, does that town have its own animal chapter? Each county page lists the towns we checked and their rules side by side.

How to Find Your County's Leash Rule

Our NC animal laws by county page is the fastest route. Switch the map to "Leash rules" to see every county color-coded, or type your county or town into the search box above the table. You can filter the table by leash rule, chaining rule or TNR. Each row links to that county's page.

On your county page, open the "Dog chaining and community cat laws" section. The "Leash and roaming" row gives the county rule in a sentence or two, with the code section linked. Below it, each town we checked gets its own leash line. Here's how that looks for North Carolina's five most populous counties:

Leash rules in North Carolina's five largest counties (areas outside town limits)
CountyRule off your propertyCats covered?Code
WakeLeash no longer than 6 feet held by an adult, or in a vehicleYes; community cat caregivers exemptSec. 91.07
MecklenburgLeash or physical restraint, or secure enclosure, on and off your land; 5 acres or more exempt on your own landNoSec. 3-71
GuilfordLeash or physical restraint, fence or vehicle; 1 acre or more in unincorporated areas exempt on your own landNoSec. 5-9
ForsythNo running at large; hunting dogs exempt while lawfully huntingYesSec. 6-13
DurhamAttended leash or an electronic device strong enough to restrain the dogNo (dogs only)Sec. 4-86
Source: each county's official animal code, read October 23, 2026.

All five require restraint, but notice how differently. Mecklenburg's ordinance applies to "any animal, excluding cats," and Guilford's also excludes cats. Wake's rule covers every animal, cats included. The details matter if you're a cat owner or someone who feeds outdoor cats.

Two cautions. First, our read is dated: we checked these codes on October 23, 2026, and counties amend ordinances. The code link on each county page goes to the official source, so read it there before you rely on it. Second, if a rule matters for a dispute or a citation, call your county's animal control. They enforce the rule and can tell you how they apply it.

Spot something out of date, or know a rule we missed? The statewide page explains how we checked every rule. Email info@ncpetproject.org and we'll check it and update the page.

How to Report a Loose Dog or a Leash Concern

Report a loose or roaming dog to the agency that enforces the rule where you saw it. Outside town limits that's usually county animal control, which in many North Carolina counties is a division of the sheriff's office. Inside town limits it may be the town's own animal control or police department. Every county page lists who enforces the rules and the number to call under "Report a concern."

Wake County shows how this splits. Wake County Animal Control (919-856-6911) covers unincorporated Wake and the towns it serves, while Raleigh, Cary, Garner and Holly Springs run their own animal control (Wake County Animal Control). Calling the right one first saves a transfer and a delay.

When you call, have the basics ready: where and when you saw the dog, a description, which way it went and whether it seemed hurt or aggressive. A photo helps. If you know where the dog lives, say so, since many local rules act on the owner rather than the dog. If a dog is attacking someone or is a danger on a busy road, call 911.

A loose dog is a different problem from a neglected one. If you see a dog without food, water or shelter, or kept in a way that seems cruel, that's covered by state cruelty law in every county, with or without a local rule. Our guide on how to report animal cruelty or neglect in North Carolina walks through who to call, what to document and what happens next.

What About Dogs Kept on a Chain?

The same county pages cover what happens on your own property: whether a dog can be kept on a chain or tether, and for how long. People often say "leash law" when they mean this, so here's a short overview of the numbers. For the full story, including how one town passed its rule, read Is It Illegal to Chain a Dog in NC?

How NC counties handle dogs kept on a chain
County chaining ruleCounties
Banned unless someone is with the dog9
Time limit3
Equipment or length rules only46
No county rule36
Not confirmed6
Source: NC Pet Project read of all 100 county animal codes, checked October 23, 2026; town rules are counted separately.

Only 12 counties limit whether or how long a dog can be chained. Most rules that exist set equipment standards, such as a minimum tether length, a swivel and access to water and shelter, which still allow a dog to live on a chain. As with leash laws, many towns set their own stricter limits inside town limits.

State law applies everywhere, with or without a local rule. G.S. 14-360 makes it a crime to intentionally deprive an animal of "necessary sustenance," and G.S. 14-362.3 makes it a Class 1 misdemeanor to maliciously restrain a dog "using a chain or wire grossly in excess of the size necessary to restrain the dog safely." Your county page shows the local chaining rule, who enforces it and how to report a concern.

Community Cats and TNR in County Law

Leash laws matter for cats too, and that surprises people. When a county's at-large rule covers "any animal," it can technically apply to an outdoor cat, and to the person who feeds one. Mecklenburg and Guilford write cats out of their restraint rules. Wake keeps cats in its at-large rule but says plainly that "this section shall not apply to a community cat caregiver" (Wake County Code Sec. 91.07).

Feeding rules matter as well. Under the Alamance County ordinance, an animal "shall be deemed to be harbored if it is fed or sheltered for ten days or more," which makes the feeder its keeper, and feeding an animal that isn't yours is unlawful unless you have the owner's consent or notify the animal shelter within 72 hours. Rules like these can put a well-meaning neighbor on the wrong side of the code.

A gray tabby cat sits beside a bowl of dry food on a wooden back porch in a North Carolina neighborhood
Whether a county's roaming rule covers cats, and who counts as a cat's keeper, varies from code to code.

Trap-neuter-return, where community cats are trapped, sterilized, vaccinated, ear-tipped and returned, is how many North Carolina communities bring outdoor cat numbers down. By our count, 14 counties write TNR into county law, 80 don't, and 6 we couldn't confirm. Not being in county law doesn't mean TNR is banned. Some shelters and rescues run community cat programs in counties whose code never mentions TNR, and each county page lists the community cat help we found alongside the legal fine print.

If you care for outdoor cats, read your county's cat section before you start: whether TNR is in county law, any feeding or keeper rules, and who runs community cat help nearby. Our guides to community cat programs and starting a TNR program in North Carolina cover the practical side.

What We Don't Know Yet

Seven counties' leash rules are marked not confirmed, mostly because their codes aren't online. Some towns' codes weren't readable either, and those are marked on the county pages. We don't cover dangerous dog designations, rabies licensing or barking rules. If you can point us to an official copy of a code we're missing, we'll read it and update the page.

Leash and chaining rules are set locally, so changes happen at county commission and town council meetings. Knowing your county's rule is the first step to having a say in it.

Frequently Asked Questions