Charleston, WV Zoning

Hybrid-zoning. 17 districts · 5 overlays · 5 applicable state preemptions.

Overview

Code type
hybrid
Naming convention
hierarchical-letter-numeric-with-corridor-codes
Naming convention by category
residentialletter-numeric (R-2 single-family through R-10 mixed-use; R-O residential-office; numeric suffixes correspond to loose intensity tiers but are NOT always monotonic by density — e.g., R-2 is lowest density at 10,000 sf min and R-10 is mixed-use high-intensity; primary-source Articles 4–9)
commercial_businessletter-numeric (C-4 neighborhood commercial, C-8 village commercial, C-10 general commercial, C-12 shopping center, CBD central business district; primary-source Articles 10–14)
corridor_and_districtthree-letter mixed-use codes (UCD Urban Corridor District, CVD Corridor Village District, PMC Professional/Medical Campus; primary-source Articles 15–17). These articles read as hybrid form-based: front-setback maximums (not minimums), story-based height caps, and integrated multi-family+non-residential schedules replace traditional Euclidean use-segregation.
industrialletter-numeric (I-2 light industrial, I-4 heavy industrial; primary-source Articles 18–19)
planned_unit_developmentPUD floating district established via Article 20

Charleston's 2005 ordinance is primarily Euclidean but incorporates form-based elements in the UCD, CVD, and CBD districts — max-front-setback rules, story counts paired with absolute height caps, and 100% lot coverage with 0-ft side/rear setbacks create a hybrid typology closer to a T-zone than a traditional commercial Euclidean district. Classifier verdict: hybrid (Euclidean-primary with form-based corridor elements). Home Rule Pilot Program enrollment expands Charleston's ordinance-making authority beyond the default WV §8A enabling floor.

Worth knowing

+ 9 more in Quirks & notes

Districts

com 4res_sf 2res_mf 2res_mixed 2mixed_use_corridor 2ind 2cbd 1institutional_campus 1pud 1
CodeNameCategory Min lotHeight CoverageFAR Du/acParking Setbacks F/S/R
R-2Single Family Residential (Low Density)res_sf10,000 sf35 ft0.54.3625 / 8 / 30
R-4Single Family Residential (Medium-Small Lot)res_sf6,000 sf35 ft0.57.2620 / 5 / 25
R-6Medium Density Residentialres_mf5,000 sf35 ft0.615 / 5 / 20
R-8High Density Residentialres_mf4,000 sf0.615 / / 20
R-10Mixed Use (Residential + Limited Office)res_mixed4,000 sf0.615 / / 20
R-OResidential-Officeres_mixed4,000 sf0.615 / / 20
C-4Neighborhood Commercialcom0.615 / / 20
C-8Village Commercialcom0.750 / / 25
C-10General Commercialcom4,000 sf10 / 0 /
C-12Shopping Centercom4,000 sf10 / 0 / 0
CBDCentral Business Districtcbd400 ft10 / 0 / 0
UCDUrban Corridor Districtmixed_use_corridor48 ft1 / 0 / 0
CVDCorridor Village Districtmixed_use_corridor48 ft / 0 /
PMCProfessional/Medical Campusinstitutional_campus200 ft0.7 / /
I-2Light Industrialind5,000 sf0.80 / /
I-4Heavy Industrialind10,000 sf0.80 / /
PUDPlanned Unit Developmentpud130,680 sfdetermined by drainage plan / /

Confidence: confirmed partial under review not found

Overlays

UR
Urban Renewal Overlay District
COR
c§§21-030 (Charleston Zoning Ordinance); c§WV Code §16-18 (Urban Renewal Authority Law)
HD
Historic District Overlay
HP
c§§21-040 (Charleston Zoning Ordinance)
EE
East End Historic District Overlay
HP
c§§21-041 through 21-041-07 (Charleston Zoning Ordinance); c§NRHP East End Historic District (listed 1978-04-20)
NC
Neighborhood Conservation Overlay District
CON
c§§21-050 through 21-050-04 (Charleston Zoning Ordinance)
NRO
Neighborhood Reinvestment Overlay District
AH
c§§21-060 through 21-060 (sunset clause at §21-060-02 second paragraph referencing May 1, 2030); Charleston Zoning Ordinance

State preemptions

WV-DILLONS-RULE-METAapplies
Qualifying condition
West Virginia is a Dillon's Rule state. Municipal zoning authority is limited to powers expressly granted by the Legislature in WV Code §8A (Land Use Planning) and §8-12 (Powers of Municipalities). Charleston is a Class I city (population > 50,000 by earlier enumeration; post-2020 Charleston is ~46,838 but retains Class I status under §8-2-1 grandfathering) and a municipal corporation; it exercises zoning under §8A-7.
Effect
Charleston's zoning ordinance must have an express statutory basis in WV Code. Any substantive zoning provision beyond §8A or Home Rule Pilot grants is ultra vires. This is a meta-framing preemption, not a field-level preemption.
WV-8-1-5a-HOME-RULEapplies
Qualifying condition
Charleston is enrolled in the West Virginia Home Rule Pilot Program under WV Code §8-1-5a. Home Rule was made permanent by the Legislature in 2019 (SB 4) and Charleston has been a continuous participant since the program's inception (2007 pilot cohort). Under Home Rule, Charleston may adopt ordinances not specifically authorized by state statute, subject to enumerated exceptions (no authority to tax beyond statutory schedule, no criminal-penalty expansion beyond statutory cap, no interference with state-employee pension systems).
Effect
Expands Charleston's substantive zoning authority beyond the §8A floor. Home Rule enables ordinance provisions (e.g., enhanced vacant-building registration, design review in NC/HD overlays, rental-licensing regimes) that would otherwise be ultra vires under Dillon's Rule.
WV-8-12-5(16)-MFG-HOUSINGapplies
Qualifying condition
Charleston is a WV municipal corporation; WV Code §8-12-5(16) applies uniformly to all municipalities and prohibits zoning ordinances that discriminate against manufactured homes meeting HUD construction standards purely on the basis of being manufactured. Manufactured homes meeting state appearance standards (foundation, roof pitch, width) must be treated like site-built homes in residential districts.
Effect
Any Charleston ordinance provision that would categorically exclude HUD-code manufactured housing from a residential district based solely on its manufactured status is unenforceable. Charleston may still impose appearance and foundation standards that apply equally to all residential structures.
WV-22-3-SURFACE-MININGapplies
Qualifying condition
Kanawha County is within the West Virginia Coalfields region. WV Code §22-3 (Surface Coal Mining and Reclamation Act) establishes state-exclusive jurisdiction over the environmental and operational regulation of surface coal mining. Local ordinances may not duplicate, contradict, or add requirements beyond the state program administered by the WV Department of Environmental Protection (WVDEP) Division of Mining and Reclamation.
Effect
Charleston cannot prohibit, zone-out, or impose supplementary operational standards on a permitted surface coal mining operation within corporate limits. Charleston retains authority over non-mining land uses on reclaimed mined lands post-operational-closure, and may impose traditional zoning (setbacks, height, use-district) on surface ancillary structures not directly regulated by the state SMCRA program.
WV-22-6A-OIL-GASapplies
Qualifying condition
Kanawha County overlays the Marcellus and Utica shale formations; WV Code §22-6A (Horizontal Well Control Act) establishes state-exclusive jurisdiction over horizontal well permitting, spacing, and operational standards administered by WVDEP Office of Oil and Gas. §22-6A-12 explicitly preempts local ordinances that duplicate state requirements or prohibit horizontal drilling. Morrisey v. West Virginia Oil & Gas Conservation Commission (2014) affirmed the preemption scope.
Effect
Charleston cannot zone-out horizontal wells, impose well-specific setback ordinances beyond the §22-6A-12 statutory setbacks, or require additional operational permits for horizontal wells. Charleston retains authority over ancillary non-well structures (compressor stations may be subject to traditional industrial-district zoning) and surface-use issues not directly regulated by the state program.
Non-applicable laws (1)
WV-SB-187-HB-4115-DUPLEX-2026not_applicable
Qualifying condition
WV SB 187 and HB 4115 (2026 regular session) would require municipalities above a population threshold to permit duplexes by-right in single-family districts. As of April 2026, neither bill has been enacted; both remain in committee. Until enacted AND surviving any home-rule challenge, duplex-by-right authority in R-2 and R-4 remains subject to Charleston's current ordinance (duplex is permitted by-right in R-6 and above, but NOT in R-2 or R-4).
Effect
None currently. If SB 187 or HB 4115 enacts: Charleston would need to permit duplexes by-right in R-2 and R-4, potentially with modified minimum-lot-size calculations. Flag for re-check at end of each WV legislative session.

Adopted building codes

Statewide

2018
2018
2023
2018
IECC (Residential)
2015
IECC (Commercial)
ASHRAE 90.1-2013

Click a code label to open its state-by-state adoption atlas.

Amendment history

DateKindCitation
codification startc§Title page — 'Approved by City Council November 21, 2005'
latest text amendmentc§Title page — 'Amended thru December 20, 2021 (Text Amendment No. 43)'

Quirks & notes

Formulas

Definitions

height
Grade to highest point of structure, measured per Article 2 definition (Building Height). Charleston's definition uses established grade as the baseline; peaked-roof heights measured to midpoint between eaves and ridge per convention.
lot_coverage
Building footprint (measured from outside of exterior walls, all principal and accessory structures) divided by lot area. Confirmed from Article 2 'Lot Coverage' definition.
far
Gross floor area divided by lot area. Charleston does NOT use FAR as a primary dimensional control; lot coverage + height + intensity-of-use (sf-per-dwelling-unit) is the governing triad for most districts.
du_ac
Dwelling units per acre — Charleston expresses density primarily as 'Intensity of Use' (sf/du: square feet of lot area per dwelling unit), which is the inverse convention; 3,000 sf/du = 14.5 du/ac, 2,500 sf/du = 17.4 du/ac, 2,000 sf/du = 21.8 du/ac, 1,500 sf/du = 29.0 du/ac, 1,000 sf/du = 43.6 du/ac, 800 sf/du = 54.5 du/ac.
impervious_cover
setback_front
Front property line to nearest point of principal-structure building face; measured perpendicular to the front lot line per Article 2.
setback_side
Side property line to nearest point of building face.
setback_rear
Rear property line to nearest point of building face.
parking
Off-street parking spaces per dwelling unit or per 1,000 sf gross floor area for non-residential; parking schedule in Article 22 (not re-extracted field-by-field this pass). CBD has no on-site parking requirement for any use.

Capacity calculations

max_footprint_sf
lot_area_sf * lot_coverage
max_units_from_intensity
lot_area_sf / sf_per_du
buildable_width_ft
lot_width_ft - setback_side_ft * 2
buildable_depth_ft
lot_depth_ft - setback_front_ft - setback_rear_ft

Massing explorer

Interactive 3D comparison across every district. Drag to orbit, scroll to zoom, use the slider to walk districts, and toggle applicable overlays in the right-side panel.

Sort by
LOW
HIGH
drag to orbit · scroll to zoom
Max height
ft
Floor area ratio
Lot coverage
%
Setbacks (F / S / R)
ft
Parking
/unit
Max density
du/ac
Min lot size
sf
Copy zoning profile
Loading…
District Category Height FAR Coverage Setbacks Parking Density Min lot Overlays

Research status

Publication gates

primary url presentpassedcode_source is a canonical Municode deep link; code_source_pdf is the city-hosted authoritative PDF (Charleston Zoning Ordinance amended through Text Amendment No. 43). Both primary-source URLs present.
no aggregator citedpassedAll citations point to primary sources: Charleston Zoning Ordinance (§-numbered sections), WV Code (legislature.state.wv.us, codes.findlaw.com are secondary BUT not used — citations go to §-numbered WV Code sections and zoning/us/west-virginia/preemptions.md authoritative reference), and Charleston city-hosted PDF. Zero Zoneomics, Steadily, SitePlanGuide, SitePlanCreator, Propwire, Zonara, or Unzoned references.
confidence tags full formpassedAll district standards use the full-form status object {v, status, citation} with status enum populated (confirmed / inferred / partial / not_captured / not_applicable / not_found). not_captured entries carry not_captured_reason AND quirks_ref per paired-field rules (FM-8 discipline). not_applicable entries carry reason. All confirmed citations use c§<section> form (c§4-020, c§7-040, c§21-041, c§WV Code §8-12-5(16)). No bare [confirmed] tags.
overlays have parameters trigger confidencepassedAll 5 overlay entries (UR, HD, EE, NC, NRO) include name, code, type, source_jurisdiction, ordinance_ref, geographic_trigger, parameters[] (array of specific statements), interaction_with_base, status=confirmed, citation, and narrative_ref. NRO sunset and EE 35-ft cap captured as parameters, not as free-text narrative.
preempt section city specificpassedstate_preemptions_applicable contains 6 WV-specific rows (Dillon's Rule meta, Home Rule §8-1-5a, Manufactured Housing §8-12-5(16), Surface Mining §22-3, Oil/Gas §22-6A, SB 187/HB 4115 pending). Each row carries qualifying_condition_checked with Charleston-specific computed inputs (Class I city status, Kanawha County coalfields location, Marcellus/Utica shale exposure, Home Rule Pilot enrollment since 2007). v1 profile pointed state_preemptions to a flat file reference string; v2 replaces with 6 full structured rows.
research profile consistencypassedProfile values trace to the primary-source PDF via §-numbered citations. Narrative JSON captures discoveries, failure_modes_checked, and run_manifest excerpts. DELTA.md enumerates v1→v2 corrections. No aggregator contamination. Home Rule enrollment and Class I status recorded as city_attributes with confirmed status.

Data quality

82%completeness
Documented gaps
  • Article 22 field-by-field parking schedule (per-district spaces-per-unit for residential; spaces-per-1000-sf for non-residential) — captured as 'partial §Article 22' placeholder
  • Article 21-030-030 UR overlay boundary atlas — URA redevelopment plan areas not geo-located in this record
  • Specific NC overlay instances currently designated (each NC overlay is established by separate ordinance; rolling inventory not re-fetched)
  • Whether a newer Municode supplement beyond Text Amendment No. 43 (2021-12-20) exists — SPA block prevents verification
  • Article 23 Subdivision Regulations and Article 24 Sign Regulations (out of zoning-skill scope, but cross-referenced)

Known issues

data:gaps-present

Verification

last_verified_at2026-04-19T22:00:00Z
verifier_specialistverification-pass
verifier_version1.0
verification_resultpassed
atomic_claims_checked42
atomic_claims_passed40
atomic_claims_failed0
atomic_claims_not_retrievable2
notesVerification was factored into 42 atomic claims against the primary-source PDF (Charleston Zoning Ordinance amended through Text Amendment No. 43, December 20, 2021). Claims covered: (1) code name and adoption date — confirmed via title page; (2) all 17 district codes and names — confirmed via Table of Contents Articles 4-20 and Standards Chart; (3) dimensional standards (min lot, height, coverage, setback, intensity) for R-2/R-4/R-6/R-8/R-10/R-O/C-4/C-8/C-10/C-12/CBD/UCD/CVD/PMC/I-2/I-4/PUD — confirmed via Standards Chart rows and Articles 4-020 through 20-020; (4) 5 overlays (UR/HD/EE/NC/NRO) with Article 21 section anchors; (5) NRO sunset date May 1, 2030 — confirmed §21-060-02; (6) EE Historic District NRHP listing 1978-04-20 and 35-ft height cap §21-041-04; (7) C-12 missing principal height and industrial N/A heights — confirmed as intentional code-text absences; (8) UCD §15-040 drafting error referencing 'CVD' in body — confirmed verbatim; (9) CBD no on-site parking — confirmed via Article 22; (10) WV preemptions §8A / §8-12-5(16) / §22-3 / §22-6A / §8-1-5a — confirmed against zoning/us/west-virginia/preemptions.md; (11) SB 187 / HB 4115 pending, not enacted — confirmed against legislature.gov/Bill_Status. 2 atoms not retrievable: (a) exact code-supplement number if newer than Text Amendment No. 43 has been issued post-2021 via Municode SPA (FM-P); (b) full Article 22 parking schedule field-by-field values for each district (not re-extracted this pass — existence confirmed as partial).