Why nobody can hand you a distance over the phone
Virginia's general zoning grant is Code of Virginia section 15.2-2280, and the word that decides everything is may. A locality may, by ordinance, sort its territory into districts, and in each district it may regulate and determine the areas and dimensions of land to be occupied by buildings, structures and uses, and the open spaces to be left unoccupied. That last clause, open spaces to be left unoccupied, is what a setback is. The statute authorizes one. It sets none.
North Carolina works the same way through a different chapter. G.S. 160D-702(a) says a local government may adopt zoning regulations, and that such a regulation may regulate and restrict the size of yards, courts and other open spaces. Same permissive verb, same silence on any figure.
So every setback number you will ever be quoted came out of one specific ordinance, for one specific zoning district, in one specific jurisdiction. A figure a neighbor repeats, or a figure off a page written for somewhere else, is worth nothing on your lot. We will not print one here and you should be wary of anybody who does.
The building department is the wrong desk for this one
Most people call the building department about a property line because it is the only county number they have. Look at what Virginia's building code statute is actually about. Code of Virginia section 36-98 says that such building code shall supersede the building codes and regulations of the counties, municipalities and other political subdivisions and state agencies. Building codes and regulations. That is a statute about how a thing gets built. The power to fix a distance from a lot line lives in a different statute entirely, the zoning grant at section 15.2-2280, and it belongs to whichever locality chose to use it. The Uniform Statewide Building Code's own exemption list at Section 108.2 was read item by item for these pages and names no setback either.
So the building official rules on the concrete and the zoning administrator rules on the line. Around here those are often two phone calls, and sometimes two different governments. Our Virginia permit guide covers the first one; this page is about the second.
Whether a patio or a driveway is even the kind of thing your ordinance is measuring is its own question, decided word by word in the local definition of structure, and our patio permit answer takes that one on by itself. It is a real question and it deserves more than a clause here.
Four counties around here have no county-wide zoning at all
This is the part that surprises homeowners and it is verified from each body's own pages, read between September 7 and September 11, 2026. Carroll County, Virginia has no general zoning ordinance and its own Planning Commission page says the draft was tabled until further notice. Wythe County, Virginia has none. Patrick County, Virginia's own complete ordinance list carries three zoning ordinances and all three are site specific, a recreational access, an industrial park and a corporate park, with no general ordinance among them. Alleghany County, North Carolina describes its County Planner's job as floodplain, subdivision, towers, ridge development and watershed protection, and zoning is not in the list.
Now the part that stops you generalizing. Grayson County shares a border with Carroll and is the opposite case: a full county-wide zoning ordinance, a numbered zoning permit form, a variance application and a published zoning fee schedule. Carroll and Wythe also share a border, and neither one of them zones. One county over is not a guide to the next one in this corner of the two states, in either direction.
Two honest caveats travel with that list. Wythe County's own land use page, updated August 2026, calls its ordinance a draft and says no action has been taken for adoption at this time, and the draft list has moved more than once, so treat that as true on a read date rather than settled forever and call the county before you rely on it. And Floyd County we could not close either way from the county's own pages, so we route Floyd to a call instead of writing an answer we cannot back.
The town line matters more than the county line
Hillsville is the cleanest proof of it. Carroll County has no zoning and Hillsville, sitting inside Carroll, has a zoning chapter whose sections run from 171-1 through 171-153. Hillsville also writes its setback line in a way worth knowing: its own code defines a setback line as a line running parallel to the street which establishes the minimum distance the principal building must be set back from the street line. We have not read Hillsville's table of bulk requirements section by section, so we will not put a Hillsville distance on this page. The town zoning administrator has it.
The same pattern repeats. Wythe County's own FAQ says the towns of Wytheville and Rural Retreat are zoned by their respective municipalities. Grayson County's zoning page says the incorporated towns of Fries, Independence and Troutdale administer their own zoning, which is a county page describing towns, so confirm it with the town itself.
North Carolina adds a wrinkle Virginia does not have. Surry County's zoning subchapter says in terms that it does not apply in the incorporated areas of Dobson, Elkin, Mount Airy or Pilot Mountain, or in the established extraterritorial jurisdictions of those municipalities, apart from one provision on wireless communication towers that reaches inside the Town of Elkin's planning jurisdiction. A town's planning reach there can extend past its own corporate limits, which means the parcel you think is county may not be.
Even where there is a number, it is only half the instruction
The other half is what the measurement actually runs between, and on that point the local ordinances split as well. Pulaski County's Unified Development Ordinance defines a setback as the minimum distance by which any building or structure must be separated from a street right of way or lot line, as measured to the vertical wall or gas pump canopy. The measurement is taken to a vertical wall.
Surry County, North Carolina measures to something else again: the minimum required horizontal distance between a structure and the lesser of either the lot line, the street right-of-way line, or the line that marks the beginning of street maintenance by NCDOT. That third reference line is one most homeowners have never heard of, and on a rural frontage it is not where anybody assumes it is.
So three of the pieces a real answer needs, the number, the thing being measured and the line it is measured to, all come out of the same local document. Reading one of those pieces off a different jurisdiction and pouring to it is how a slab ends up in the wrong place with nothing to appeal to.
One authority gone is not every authority gone
Carroll County has no zoning and still runs an erosion and sediment control ordinance, and a floodplain permit whose own application defines development to include paving. Wythe County's FAQ lists what it leans on instead of zoning: the comprehensive plan as policy guidance rather than regulation, solar siting agreements negotiated case by case, state level permitting processes, subdivision ordinances and building codes. And every one of these places still sits under VDOT or NCDOT where a driveway meets the road. Losing one authority is not the same as losing all of them.
What that means for us is simple and it is the same on every job. On the estimate visit we ask which county the parcel is in, whether it sits inside a town, and whether anything is going close to a line. If it is, you call the zoning office for that jurisdiction before we set a form board, and we will tell you which office that is. Our Carroll County permit page is the model for how we write those up.
We do not guess a distance, we do not pour to a line somebody remembered from a previous house, and we do not treat what one county allowed as evidence about the next one. In this corner of Virginia and North Carolina that last habit is the expensive one.