Zonescore.

We're still verifying Fairfax County, VA's answers against the county code.

Fairfax County, VA zoning › where can I put this

Where can I put a dwelling, single family attached in Fairfax County, VA?

Fairfax County, VA, excluding the incorporated towns, which run their own zoning.

“dwelling, single family attached” matches 2 uses this ordinance names separately. We do not choose between them — they can have different answers, so every one is shown.

Dwelling, Single-Family Attached

Allowed by right in 5 districts

DistrictProperties loadedCodeWhat says so
R-12
the use table's own cell
7,817
no ZIP in the county's record (218), 20120 (143), 20151 (25), 20170 (38), 20171 (104), 22003 (1,310), 22015 (180), 22030 (86), 22031 (873), 22032 (257), 22041 (379), 22042 (125), 22043 (284), 22044 (26), 22079 (485), 22101 (22), 22124 (81), 22151 (32), 22152 (128), 22180 (166), 22181 (420), 22182 (618), 22304 (148), 22306 (445), 22307 (74), 22309 (135), 22310 (313), 22312 (702)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached", column "R-12", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-16
the use table's own cell
528
no ZIP in the county's record (8), 20121 (1), 22030 (2), 22041 (121), 22042 (48), 22043 (203), 22124 (18), 22309 (49), 22310 (78)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached", column "R-16", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-20
the use table's own cell
17,328
no ZIP in the county's record (109), 20121 (812), 20151 (581), 20191 (169), 22003 (3,094), 22015 (303), 22030 (10), 22031 (577), 22032 (193), 22033 (262), 22041 (390), 22042 (706), 22043 (752), 22044 (63), 22046 (488), 22060 (1), 22079 (762), 22101 (35), 22102 (1,295), 22124 (778), 22150 (106), 22151 (1), 22152 (51), 22153 (1), 22180 (4), 22181 (277), 22182 (156), 22302 (31), 22303 (63), 22306 (915), 22307 (1,465), 22309 (2,420), 22310 (114), 22311 (106), 22312 (238)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached", column "R-20", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-5
the use table's own cell
11,400
no ZIP in the county's record (483), 20120 (118), 20121 (1,318), 20151 (497), 20170 (5), 22003 (541), 22015 (1,061), 22027 (107), 22031 (324), 22032 (473), 22033 (456), 22042 (69), 22043 (37), 22060 (1), 22079 (557), 22101 (111), 22124 (137), 22150 (246), 22151 (1), 22152 (617), 22153 (1,139), 22180 (59), 22181 (78), 22182 (121), 22303 (97), 22306 (811), 22307 (1), 22310 (237), 22312 (90), 22315 (1,608)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached", column "R-5", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-8
the use table's own cell
21,478
no ZIP in the county's record (600), 20120 (1,731), 20121 (2,235), 20151 (539), 20170 (798), 20191 (165), 22003 (332), 22015 (791), 22030 (220), 22031 (1,009), 22032 (1,164), 22033 (344), 22041 (79), 22042 (51), 22043 (719), 22044 (58), 22079 (1,321), 22101 (586), 22102 (178), 22124 (124), 22150 (471), 22151 (295), 22152 (943), 22153 (640), 22180 (83), 22181 (726), 22182 (299), 22303 (1,167), 22306 (402), 22307 (638), 22309 (695), 22310 (1,440), 22312 (169), 22315 (466)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached", column "R-8", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.

It depends in 1 district

DistrictProperties loadedCodeWhat says so
PRM / Secondary Varies
Depends: only if shown on an approved development plan, only if the use is a type or location that Sec. 2105.5.C(1) allows here and the use stays within the limits in Sec. 2105.5.C(2) and Sec. 4101.1.B
when the use is a type or location that Sec. 2105.5.C(1) allows here
Sec. 2105.5.C(1), Sec. 2105.5.C(2)(a), Sec. 4101.1.B, Sec. 2105.5.C(2)(b), Sec. 2105.5.C(2)(b)1, Sec. 2105.5.C(2)(b)2, Sec. 2105.5.C(2)(b)3: Single-family attached dwellings may be allowed at the periphery of the development to provide a transition from the high-density development to adjacent lower density development. … Secondary uses may be permitted only in a PRM District where at least 50 percent of the total gross floor area in the development is devoted to multifamily dwellings. … If the cell containing the “✓” is in a column under the subheading “Secondary,” the use can only be established with one or more principal uses. … The floor area for dwellings will be determined in accordance with the gross floor area definition, except that the following features will not be deemed gross floor area: … Balconies, porches, decks, breezeways, stoops, and stairs that may be roofed but that have at least one open side; or … Breezeways that may be covered but that have two open ends. … For the purposes of this subsection, an open side or open end has no more than 50 percent of the total area between the side(s), roof, and floor enclosed with railings, walls, or architectural features.
no parcels loaded✓Sec. 4101
Read from the use table: Table 4101.2, row "Dwelling, Single-Family Attached", column "PRM / Secondary", reads "✓". Sec. 4101.1 says: B. A “✓” in a cell of Table 4101.2 indicates that the use can be established only when identified on an approved final development plan in the PDH, PDC, PRM, PCC, or PTC Districts, or when identified on an approved PRC development plan and, if applicable, a PRC plan in the PRC District, in accordance with subsection 8100.2. All uses must comply with related use standards. If the cell containing the “✓” is in a column under the subheading “Secondary,” the use can only be established with one or more principal uses.

Allowed only with a discretionary approval in 7 districts

These require a hearing or an approval from the county. They are not a “no”, and they are not a “yes” either.

DistrictProperties loadedCodeWhat says so
PDC / Secondary
the use table's own cell
no parcels loaded✓Sec. 4101
Read from the use table: Table 4101.2, row "Dwelling, Single-Family Attached", column "PDC / Secondary", reads "✓". Sec. 4101.1 says: B. A “✓” in a cell of Table 4101.2 indicates that the use can be established only when identified on an approved final development plan in the PDH, PDC, PRM, PCC, or PTC Districts, or when identified on an approved PRC development plan and, if applicable, a PRC plan in the PRC District, in accordance with subsection 8100.2. All uses must comply with related use standards. If the cell containing the “✓” is in a column under the subheading “Secondary,” the use can only be established with one or more principal uses.
PDH / Principal
the use table's own cell
no parcels loaded✓Sec. 4101
Read from the use table: Table 4101.2, row "Dwelling, Single-Family Attached", column "PDH / Principal", reads "✓". Sec. 4101.1 says: B. A “✓” in a cell of Table 4101.2 indicates that the use can be established only when identified on an approved final development plan in the PDH, PDC, PRM, PCC, or PTC Districts, or when identified on an approved PRC development plan and, if applicable, a PRC plan in the PRC District, in accordance with subsection 8100.2. All uses must comply with related use standards. If the cell containing the “✓” is in a column under the subheading “Secondary,” the use can only be established with one or more principal uses.
PRC / Neighborhood Convenience Center
the use table's own cell
no parcels loaded✓Sec. 4101
Read from the use table: Table 4101.2, row "Dwelling, Single-Family Attached", column "PRC / Neighborhood Convenience Center", reads "✓". Sec. 4101.1 says: B. A “✓” in a cell of Table 4101.2 indicates that the use can be established only when identified on an approved final development plan in the PDH, PDC, PRM, PCC, or PTC Districts, or when identified on an approved PRC development plan and, if applicable, a PRC plan in the PRC District, in accordance with subsection 8100.2. All uses must comply with related use standards. If the cell containing the “✓” is in a column under the subheading “Secondary,” the use can only be established with one or more principal uses.
PRC / Residential
the use table's own cell
no parcels loaded✓Sec. 4101
Read from the use table: Table 4101.2, row "Dwelling, Single-Family Attached", column "PRC / Residential", reads "✓". Sec. 4101.1 says: B. A “✓” in a cell of Table 4101.2 indicates that the use can be established only when identified on an approved final development plan in the PDH, PDC, PRM, PCC, or PTC Districts, or when identified on an approved PRC development plan and, if applicable, a PRC plan in the PRC District, in accordance with subsection 8100.2. All uses must comply with related use standards. If the cell containing the “✓” is in a column under the subheading “Secondary,” the use can only be established with one or more principal uses.
PRC / Town Center
the use table's own cell
no parcels loaded✓Sec. 4101
Read from the use table: Table 4101.2, row "Dwelling, Single-Family Attached", column "PRC / Town Center", reads "✓". Sec. 4101.1 says: B. A “✓” in a cell of Table 4101.2 indicates that the use can be established only when identified on an approved final development plan in the PDH, PDC, PRM, PCC, or PTC Districts, or when identified on an approved PRC development plan and, if applicable, a PRC plan in the PRC District, in accordance with subsection 8100.2. All uses must comply with related use standards. If the cell containing the “✓” is in a column under the subheading “Secondary,” the use can only be established with one or more principal uses.
PRC / Village Center
the use table's own cell
no parcels loaded✓Sec. 4101
Read from the use table: Table 4101.2, row "Dwelling, Single-Family Attached", column "PRC / Village Center", reads "✓". Sec. 4101.1 says: B. A “✓” in a cell of Table 4101.2 indicates that the use can be established only when identified on an approved final development plan in the PDH, PDC, PRM, PCC, or PTC Districts, or when identified on an approved PRC development plan and, if applicable, a PRC plan in the PRC District, in accordance with subsection 8100.2. All uses must comply with related use standards. If the cell containing the “✓” is in a column under the subheading “Secondary,” the use can only be established with one or more principal uses.
PTC
the use table's own cell
533
no ZIP in the county's record (67), 22102 (432), 22182 (34)
✓Sec. 4101
Read from the use table: Table 4101.2, row "Dwelling, Single-Family Attached", column "PTC", reads "✓". Sec. 4101.1 says: B. A “✓” in a cell of Table 4101.2 indicates that the use can be established only when identified on an approved final development plan in the PDH, PDC, PRM, PCC, or PTC Districts, or when identified on an approved PRC development plan and, if applicable, a PRC plan in the PRC District, in accordance with subsection 8100.2. All uses must comply with related use standards. If the cell containing the “✓” is in a column under the subheading “Secondary,” the use can only be established with one or more principal uses.

Dwelling, Single-Family Attached - ADU Development

Allowed by right in 8 districts

DistrictProperties loadedCodeWhat says so
R-12
the use table's own cell
7,817
no ZIP in the county's record (218), 20120 (143), 20151 (25), 20170 (38), 20171 (104), 22003 (1,310), 22015 (180), 22030 (86), 22031 (873), 22032 (257), 22041 (379), 22042 (125), 22043 (284), 22044 (26), 22079 (485), 22101 (22), 22124 (81), 22151 (32), 22152 (128), 22180 (166), 22181 (420), 22182 (618), 22304 (148), 22306 (445), 22307 (74), 22309 (135), 22310 (313), 22312 (702)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached - ADU Development", column "R-12", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-16
the use table's own cell
528
no ZIP in the county's record (8), 20121 (1), 22030 (2), 22041 (121), 22042 (48), 22043 (203), 22124 (18), 22309 (49), 22310 (78)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached - ADU Development", column "R-16", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-2
the use table's own cell
36,703
no ZIP in the county's record (1,416), 20120 (683), 20121 (75), 20124 (9), 20151 (537), 20170 (54), 20171 (1,832), 20191 (463), 20194 (16), 22003 (4,216), 22015 (172), 22027 (9), 22030 (1,195), 22031 (1,247), 22032 (4,060), 22033 (423), 22039 (61), 22041 (1,090), 22042 (475), 22043 (436), 22044 (753), 22066 (94), 22079 (25), 22101 (3,097), 22102 (778), 22124 (365), 22150 (376), 22151 (198), 22152 (1,145), 22153 (867), 22180 (118), 22181 (1,218), 22182 (1,733), 22207 (59), 22213 (2), 22306 (1,352), 22307 (459), 22308 (682), 22309 (3,310), 22310 (326), 22312 (1,274), 22315 (3)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached - ADU Development", column "R-2", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-20
the use table's own cell
17,328
no ZIP in the county's record (109), 20121 (812), 20151 (581), 20191 (169), 22003 (3,094), 22015 (303), 22030 (10), 22031 (577), 22032 (193), 22033 (262), 22041 (390), 22042 (706), 22043 (752), 22044 (63), 22046 (488), 22060 (1), 22079 (762), 22101 (35), 22102 (1,295), 22124 (778), 22150 (106), 22151 (1), 22152 (51), 22153 (1), 22180 (4), 22181 (277), 22182 (156), 22302 (31), 22303 (63), 22306 (915), 22307 (1,465), 22309 (2,420), 22310 (114), 22311 (106), 22312 (238)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached - ADU Development", column "R-20", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-3
the use table's own cell
68,283
no ZIP in the county's record (2,029), 20120 (2,083), 20121 (345), 20124 (1,773), 20151 (936), 20170 (3,100), 20171 (2,798), 20191 (408), 22003 (5,025), 22015 (4,194), 22027 (256), 22030 (520), 22031 (458), 22032 (2,172), 22033 (2,651), 22039 (45), 22041 (776), 22042 (1,009), 22043 (1,246), 22044 (913), 22046 (215), 22060 (20), 22079 (408), 22101 (4,663), 22102 (65), 22124 (53), 22150 (2,056), 22151 (4,441), 22152 (2,256), 22153 (3,759), 22180 (1,084), 22181 (346), 22182 (1,093), 22204 (17), 22206 (3), 22302 (22), 22303 (302), 22306 (1,421), 22307 (809), 22308 (4,263), 22309 (1,895), 22310 (3,852), 22311 (508), 22312 (1,102), 22315 (893)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached - ADU Development", column "R-3", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-4
the use table's own cell
16,986
no ZIP in the county's record (365), 22003 (787), 22027 (78), 22030 (4), 22031 (29), 22042 (4,980), 22043 (2,349), 22046 (1,265), 22079 (19), 22101 (301), 22124 (32), 22150 (1,788), 22151 (143), 22152 (38), 22180 (9), 22181 (63), 22182 (442), 22203 (2), 22206 (1), 22213 (7), 22302 (1), 22303 (789), 22306 (518), 22307 (1,208), 22310 (1,219), 22312 (454), 22315 (95)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached - ADU Development", column "R-4", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-5
the use table's own cell
11,400
no ZIP in the county's record (483), 20120 (118), 20121 (1,318), 20151 (497), 20170 (5), 22003 (541), 22015 (1,061), 22027 (107), 22031 (324), 22032 (473), 22033 (456), 22042 (69), 22043 (37), 22060 (1), 22079 (557), 22101 (111), 22124 (137), 22150 (246), 22151 (1), 22152 (617), 22153 (1,139), 22180 (59), 22181 (78), 22182 (121), 22303 (97), 22306 (811), 22307 (1), 22310 (237), 22312 (90), 22315 (1,608)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached - ADU Development", column "R-5", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.
R-8
the use table's own cell
21,478
no ZIP in the county's record (600), 20120 (1,731), 20121 (2,235), 20151 (539), 20170 (798), 20191 (165), 22003 (332), 22015 (791), 22030 (220), 22031 (1,009), 22032 (1,164), 22033 (344), 22041 (79), 22042 (51), 22043 (719), 22044 (58), 22079 (1,321), 22101 (586), 22102 (178), 22124 (124), 22150 (471), 22151 (295), 22152 (943), 22153 (640), 22180 (83), 22181 (726), 22182 (299), 22303 (1,167), 22306 (402), 22307 (638), 22309 (695), 22310 (1,440), 22312 (169), 22315 (466)
PSec. 4101
Read from the use table: Table 4101.1, row "Dwelling, Single-Family Attached - ADU Development", column "R-8", reads "P". Sec. 4101.1 says: A “P” in a cell of Table 4101.1 indicates that the use can be established by right in that zoning district, subject to compliance with related use standards.

Pro and reports for Fairfax County, VA are coming soon.

Notify me when Fairfax County, VA launches

We use this email only to tell you when Fairfax County, VA launches. We never share it.

This answer is good through July 1, 2026 — that is the date the ordinance we hold runs to, as published by Fairfax County. We last checked with the county on September 14, 2026 and found nothing newer. That is a check on that date, not a promise about today.

What this does not cover

Built from scripts/build_reverse_index.py, generated 2026-10-11T20:59:04+00:00.