Charleston, WV Building Setbacks & Zoning: Lot Coverage Limits (2026)
Key Facts
- Max coverage, R-2 district
- 50 percent of lot area
- Min lot size, R-2
- 10,000 square feet
- Measured from
- outside of exterior walls
- Enforced by
- City Building Department
Summary
In Charleston's R-2 Single Family Residential District, buildings and structures can cover no more than 50 percent of a lot, keeping yards open for light, drainage, and green space.
A. The minimum lot size shall be 10,000 square feet. B. The minimum lot frontage shall be 80 feet... C. Maximum lot coverage shall be 50 percent.
Official source re-checked September 7, 2026: the cited page had not changed since it was quoted.
Full Breakdown
The city's zoning ordinance limits how much of a residential lot a home and its accessory structures can occupy. In the R-2 Single Family Residential District, the standard applied to most detached single-family neighborhoods, maximum lot coverage is capped at 50 percent of total lot area, measured from the outside of exterior walls of all principal and accessory buildings. Lots must also meet a 10,000-square-foot minimum size and 80-foot minimum frontage. Coverage limits climb in denser zones (60 to 100 percent in some commercial and mixed-use districts), but R-2 sets the baseline for single-family lots. Building permit applications are checked against this cap by the city's zoning and building departments before construction proceeds.
Violations & Fines
Building beyond the cap blocks permit issuance or final approval; the Building Department can require plan revisions, deny the certificate of occupancy, or order removal of noncompliant coverage until the lot meets the 50 percent limit.
Frequently Asked Questions
Does the 50 percent cap include the garage and shed?
Is 50 percent the limit citywide?
Sources & Official References
Other rules in Charleston
Compare Charleston to another location·View the West Virginia building setbacks & zoning overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.