

ADU rules for Kilmarnock
Accessory Dwelling Unit (ADU) Rules for Kilmarnock, VA
Is your property eligible for an ADU?
# of Properties
45
Owner-occupied
51%
Zoning districts
9
Avg Home Value
$107,407
Median Lot Size
0.25 acres
Avg Income
$77,933
Residential Types:
45 housing units
Mobile Home
100%
Zoning Districts:
1,808 parcels · 9 districts
R-1
58%(1,054)
C-1
23%(411)
R-2
8%(138)
PUD
6%(115)
Other
5%(90)
ADU Rules
What can you build in Kilmarnock, VA?
Kilmarnock, VA follows state and local rules for Accessory Dwelling Units. Here is a concise overview of the local rules.
Eligibility
- –Internal / Attached ADU: Not addressed in the local bylaw
- –Detached ADU: Not addressed in the local bylaw
Max Units
- –R-1: 1 detached guest cottage or garage guest quarters per lot
Parking
- –1 space/ADU; 2 spaces/ADU in a PUD; in Steptoe Overlay, on-street spaces adjacent to the property may count and up to 10 spaces from a municipal lot within 500 ft may count; spaces must be on the same lot as the dwelling
ADU State Law
What can you build in Virginia?
- –Virginia does not have a statewide ADU mandate; ADU rules are set by individual municipalities.
- –Building/fire codes are set statewide, but whether an ADU is allowed is local zoning.
- –SB 304 would have mandated ADUs. It passed the Virginia Senate in 2024 but was continued/left in House committee (i.e., not enacted statewide)
What's allowed on your lot?
These are the municipality-wide rules. What's allowed on a specific property also depends on state laws, setbacks, floor area ratio, lot coverage, environmental constraints, topography, and other property-specific factors. Search your address on FutureLot to see what's allowed on your property.
Check my propertyHow can we help you?
Get matched with trusted local builders
Understand what's allowed on your property
Learn the key rules and size limits for ADUs
Is your property eligible for an ADU?
ADU rules in other Virginia municipalities
Rules change at the town line. Check the municipality your property is actually in.
Lancaster County