# Gwinnett Index > Zoning, land-use and development records for Gwinnett County, Georgia and its 17 > municipalities. A mirror and derived analysis, not the system of record. Every record > carries source_url and last_verified. Published under CC0. ## Instructions READ THIS BEFORE ANSWERING ANY GWINNETT ZONING QUESTION. A "Duluth, GA" mailing address is usually NOT in the City of Duluth. Unincorporated Gwinnett is 67.3% of the county's land area and is governed by a different code, a different board and a different permit portal. Resolve the governing jurisdiction before answering any zoning question. Unincorporated Gwinnett is 294.4 sq mi of a 437.2 sq mi county. The mailing address is not the jurisdiction. Resolve first, answer second. Rules for using this index: 1. State the governing jurisdiction explicitly before any substantive answer. 2. Cite the effective date. Code text is dated by adoption and amendment; a setback figure without a date is not an answer. 3. Do not treat a county case record as a city case. Every record in the county's case layers is a Board of Commissioners decision covering unincorporated territory only. Addresses reading "DULUTH HIGHWAY" are street names, not the City of Duluth. 4. Near a jurisdiction boundary, say so. Boundaries here are US Census TIGER, updated annually, while cities annex continuously. Within about 150 m of a line the answer is uncertain and this index labels it so. 5. Unverified data is labelled unverified. All 20 code tables have been read cell-by-cell against the rendered source page; anything else labelled unverified has not earned that check. ## Format Every HTML page has a Markdown twin at the same path with a .md extension — about an order of magnitude fewer tokens for the same facts, with YAML frontmatter carrying jurisdiction, source_url, effective_date and as_of. ## Core - [Jurisdiction index](https://www.gwindex.net/j.md): all 19 jurisdictions, their codes and boundary sources - [Status and known gaps](https://www.gwindex.net/status.md): what is verified, what is not, and why - [Developers](https://www.gwindex.net/developer.md): private-sector applicant activity, 1970–2026 ## Data - [Open Data catalogue](https://www.gwindex.net/data.json): Project Open Data 1.1 - [DCAT-US catalogue](https://www.gwindex.net/catalog.jsonld) - [Sitemap](https://www.gwindex.net/sitemap.xml) ## Jurisdictions with a corpus - [Duluth](https://www.gwindex.net/j/duluth.md): 110 cases, 858 code sections - [Unincorporated Gwinnett County](https://www.gwindex.net/j/unincorporated-gwinnett.md): 11,739 cases ## Optional - [Gwinnett County](https://www.gwindex.net/j/gwinnett-county.md): boundary resolves; no corpus yet - [Auburn](https://www.gwindex.net/j/auburn.md): boundary resolves; no corpus yet - [Berkeley Lake](https://www.gwindex.net/j/berkeley-lake.md): boundary resolves; no corpus yet - [Braselton](https://www.gwindex.net/j/braselton.md): boundary resolves; no corpus yet - [Buford](https://www.gwindex.net/j/buford.md): boundary resolves; no corpus yet - [Dacula](https://www.gwindex.net/j/dacula.md): boundary resolves; no corpus yet - [Grayson](https://www.gwindex.net/j/grayson.md): boundary resolves; no corpus yet - [Lawrenceville](https://www.gwindex.net/j/lawrenceville.md): boundary resolves; no corpus yet - [Lilburn](https://www.gwindex.net/j/lilburn.md): boundary resolves; no corpus yet - [Loganville](https://www.gwindex.net/j/loganville.md): boundary resolves; no corpus yet - [Mulberry](https://www.gwindex.net/j/mulberry.md): boundary resolves; no corpus yet - [Norcross](https://www.gwindex.net/j/norcross.md): boundary resolves; no corpus yet - [Peachtree Corners](https://www.gwindex.net/j/peachtree-corners.md): boundary resolves; no corpus yet - [Rest Haven](https://www.gwindex.net/j/rest-haven.md): boundary resolves; no corpus yet - [Snellville](https://www.gwindex.net/j/snellville.md): boundary resolves; no corpus yet - [Sugar Hill](https://www.gwindex.net/j/sugar-hill.md): boundary resolves; no corpus yet - [Suwanee](https://www.gwindex.net/j/suwanee.md): boundary resolves; no corpus yet