Code Violation Reporting in Charleston, SC (2026)
2 verified code violation reporting rules for Charleston, South Carolina, sourced directly from the municipal code and official government pages.
Verified from official government sources
How to Report
A code complaint in Charleston starts when a resident notifies a city department of a suspected public nuisance. Under City Code § 21-61, the receiving department must confirm it has jurisdiction, or route the complaint to the right department, then inspect the property before any enforcement action is taken.
How to Report a Code Violation in Charleston
Light RestrictionsCity Code § 21-61(a)
Whenever a complaint is made to a city department of the existence of a public nuisance, as defined in section 21-51, that department shall promptly determine whether it has proper jurisdiction over the type of nuisance to be abated or whether another city department has proper jurisdiction. If it is determined that another city department, other than the one receiving the initial complaint, ha...
Common Violations
Charleston's livability division fields complaints about overgrown lots, litter, unregistered or inoperable vehicles left on private property, vacant structures that fall below city maintenance standards, and graffiti on public property. These five categories make up the bulk of the city's code enforcement caseload under City Code § 2-395.
Charleston's Most Common Code Violations
Some RestrictionsCity Code § 2-395
The livability division is responsible for: (a) Effectively and efficiently enforcing applicable city ordinances to improve the livability and quality of life of all citizens, residents and visitors of the City of Charleston. (b) Investigating nuisance complaints regarding overgrowth, litter and other types of unsightly debris on commercial and residential properties. (c) Investigating complain...
Looking for Charleston County county-wide rules?
County ordinances apply to unincorporated areas and may supplement Charleston city rules.
Code Violation Reporting in Charleston County →