Horse acreage in Huntersville is possible, but the Town of Huntersville, not Mecklenburg County, decides through its own zoning whether a parcel inside its limits or planning area can keep horses. What sets Huntersville apart is Latta Nature Preserve, the park Mecklenburg County lists for horseback riding. If the right parcel is not in town, the next options are a short drive north or west across the county line, where the rules are written with farms in mind.
Who writes the rules in north Mecklenburg
In Mecklenburg County, the small towns each zone their own territory. The county's GIS metadata for its town zoning layer says it plainly:
"This dataset shows zoning designations for Mecklenburg County, North Carolina excluding the city of Charlotte and its planning area."
The same record explains where that data comes from:
"The towns of Cornelius, Davidson, Huntersville, Matthews, Mint Hill, and Pineville contributed paper maps showing the zoning designations for parcels in their city limits and planning areas."
Huntersville's authority outside its limits goes back to a 1977 state law that let Davidson, Cornelius, and Huntersville apply zoning up to one mile beyond their corporate limits. In practice, a north Mecklenburg parcel is governed by Charlotte, Huntersville, or a neighboring town. Because the town dataset leaves out Charlotte's planning area, check the jurisdiction layer too; a mailing address alone does not tell you which rules apply. Your first call is to the planning department that owns the parcel.
Why the town limit line matters for farms
North Carolina's bona fide farm exemption (G.S. 160D-903) keeps county zoning off property used for bona fide farm purposes, and subsection (c) extends the same treatment to a town's extraterritorial area. It does not exempt farms inside a town's corporate limits. So two neighboring horse farms can be regulated differently because one sits inside the limits and the other sits in the extraterritorial area.
The statute lists the kinds of proof that count: a farm sales tax exemption certificate, present-use value eligibility on the tax listing, a Schedule F, or a forest management plan. If a seller describes a property as a farm, ask which of those documents exists.
What to ask Huntersville planning staff
Bring the parcel number and ask:
- Is the parcel in the town limits or the extraterritorial area?
- What is the zoning district, and does its use table allow agriculture, horses, or stables?
- Is there a minimum lot size or acreage for keeping horses?
- What setbacks and size limits apply to a barn, run-in shed, or riding arena?
- Would boarding, lessons, or clinics be treated as a different use?
- Are any rezonings, road projects, or subdivision plans pending on neighboring land?
Write down the answers and the staff member's name, and get anything important in writing before you remove your due diligence contingency.
Latta Nature Preserve: the amenity that changes the math
Several of the region's public horse trail systems are a long haul from the city. Morrow Mountain State Park, for example, is about 50 miles northeast of Charlotte. For a Huntersville farm, Latta is close by.
"Latta Nature Preserve offers 15 miles of equestrian trails for public use."
Mecklenburg County Park and Recreation, Hiking and Horseback Riding
What the county says about using it:
- The preserve is in Huntersville and covers 1,460 acres, according to the county's blog.
- Riders can pull a horse trailer in and ride for the day.
- Trails are subject to closure when wet. The county's trail hotline is (980) 314-1004.
- On the county's hiking and horseback riding page, Latta is the only preserve listed under horseback riding.
Wet-weather closures are the catch, so plan a backup: a ring at home, or a second trail system. Our guide to public riding trails near Charlotte lists other options and their rules.
Set the farm up for hauling
If you buy near Latta so you can ride there often, the property has to work for trailering as well as for keeping horses:
- Driveway and gate. You need room to turn a truck and trailer around without backing onto the road, and a gate wide enough for the rig.
- Trailer parking. A level gravel pad keeps the trailer out of the pasture. Ask the town how it treats the pad under its setback and impervious surface rules.
- Loading area. Load and unload away from the road, on footing that stays firm in wet weather.
- Overhead clearance. Check low limbs and wires along the driveway with your tallest trailer in mind.
- Paperwork in the truck. Several public trail systems in the region ask riders for proof of a negative Coggins test. Keep a current copy with the trailer.
Development pressure, and how to read it on a map
Local plans describe growth pressure on the remaining rural land at the north end of the county. Davidson's planners, writing about the rural land in Davidson's extraterritorial area, put it this way:
"These areas face rising development pressures as Davidson's location 20 miles north of Charlotte places it directly in the path of development from this burgeoning metropolis."
For a horse buyer, that pressure can show up three ways: rising land prices, new neighbors who may not expect farm smells and noise, and traffic on roads you trailer on. You cannot stop growth, but you can see some of it coming.
A map-first search method
- Start from the amenity. Pick the trailheads you will use most, then search within the drive time you will accept with a loaded trailer.
- Turn on the jurisdiction layer. Mecklenburg County GIS publishes a Spheres of Influence dataset that shows the political jurisdictions in the county. Note which town owns each candidate parcel.
- Turn on the zoning layer. The town zoning dataset shows designations outside Charlotte's planning area. Rural-sounding names are only a starting point; read the use table.
- Look at the neighbors. A parcel that borders a county nature preserve has at least one side that stays undeveloped while it remains a preserve. A parcel next to a large, unprotected field may not.
- Check pending cases. Ask the town for rezoning and subdivision applications near the parcel.
- Call planning last, with a short list. You will get better answers on three specific parcels than on a general question.
Our Mecklenburg County page gives a wider view of the county.
When to look across the county line
If Huntersville does not have the right parcel at the right price, nearby jurisdictions have rules aimed at farms:
- Davidson's rural area. Davidson's Planning Ordinance permits a horse farm in its Rural Planning Area and sets specific limits for boarding stables. See our Davidson horse farm guide.
- Iredell County and Mooresville. Mooresville's Rural Conservation district permits farms by right, and unincorporated Iredell County exempts bona fide farms from its development code. See our guide to horse property zoning in Mooresville.
- Lincoln County. West of Lake Norman, Lincoln County's development ordinance defines agriculture as bona fide farm purposes and lists it as a permitted use across its zoning district table.
The trade-off is distance. Crossing the line usually adds drive time to Charlotte and to Latta, so weigh how often you will make each trip. For listings closer in, start with our page on Charlotte-area horse farms.
If you want help mapping candidate parcels around Huntersville, contact us.
Sources
- Mecklenburg County GIS, Zoning: Towns metadata
- North Carolina General Assembly, Session Law 1977-393
- North Carolina General Assembly, G.S. 160D-903 Agricultural uses
- Mecklenburg County Park and Recreation, Hiking and Horseback Riding
- Mecklenburg County Blog, Latta Nature Preserve: What's There to Do?
- Town of Davidson, Rural Area Plan
- NC State Parks, Morrow Mountain State Park
- NC State Parks, Park Rules
- Anne Springs Close Greenway, Horseback Ride
- Town of Davidson Planning Ordinance, Section 2: Planning Areas
- Town of Mooresville, Unified Development Ordinance (amended May 5, 2025)
- Iredell County, Land Development Code
- Lincoln County, Unified Development Ordinance: Zoning Districts




