Overview
Preemption classification
Tier D — Restricts locals
Rent control, inclusionary zoning, and short-term rental preemption. Zero pro-housing preemption. Cleanest restricts-locals state in the country.
Governance
Home rule
Cities set their own zoning and can adopt newer building codes than the state requires.
Adopted building codes
Major cities adopt newer locally
City-level IBC adoptions (5)
| City | IBC | Amendment notes |
|---|---|---|
| Gallatin | 2021 | |
| Hendersonville | 2021 | |
| Knoxville | 2024 | |
| Memphis | 2021 | |
| Nashville | 2024 |
View building-code adoption for Tennessee →
5 of 5 codes adopted (IBC, IRC, IECC, IFC, NEC)
Profiled counties
Cities
Showing 10 of 10
| City | Population | Code | Status | Issues |
|---|---|---|---|---|
| Bartlett | — | — | V2 ✓ | |
| Chattanooga | — | Chattanooga Municipal Code, Chapter 38 — Zoning · 19 districts | V1 Legacy | schema:v1-legacypriority:lowdata:gaps-present |
| Clarksville | — | Clarksville City Code, Title 12 (Planning and Zoning) · 13 districts | V1 Legacy | schema:v1-legacypriority:lowdata:gaps-present |
| Collierville | — | Chapter 151: Zoning Regulations · 20 districts | V1 Legacy | schema:v1-legacypriority:lowdata:gaps-present |
| Gallatin | — | — | V2 ✓ | |
| Hendersonville | — | Title 14 - Zoning and Land Use Control · 10 districts | V1 Legacy | schema:v1-legacypriority:lowdata:gaps-present |
| Knoxville | — | Appendix B — Zoning Code · 25 districts | V1 Legacy | schema:v1-legacypriority:lowdata:gaps-present |
| Memphis | — | Unified Development Code (UDC), City of Memphis and Shelby County · 23 districts | V1 Legacy | schema:v1-legacypriority:lowdata:gaps-present |
| Murfreesboro | — | City of Murfreesboro Zoning Ordinance (Appendix A) · 16 districts | V1 Legacy | schema:v1-legacypriority:lowdata:gaps-present |
| Nashville | — | Title 17, Metro Code of Ordinances — Metro Government of Nashville and Davidson County · 103 districts | V1 Legacy | schema:v1-legacypriority:lowdata:gaps-present |
Research status
Data quality
20%completeness2 confirmed8 not found