# ZoningVerdict > Plain-language summaries of municipal zoning ordinances. Every rule and > answer carries its chapter/section citation and a link to the official > ordinance text. ZoningVerdict summarizes public zoning regulations for information purposes. It is not legal advice, professional architectural or engineering services, or a substitute for confirmation with the municipality. Regulations change; verify before acting. ## Municipalities - [Anna, TX](https://zoningverdict.com/tx/anna): districts and zoning rules, citing the official ordinance (Franklin Publishing (eCode360), city-hosted PDF). - [Birmingham, MI](https://zoningverdict.com/mi/birmingham): districts and zoning rules, citing the official ordinance (enCodePlus). - [Buckeye, AZ](https://zoningverdict.com/az/buckeye): districts and zoning rules, citing the official ordinance (Municode). - [Buda, TX](https://zoningverdict.com/tx/buda): districts and zoning rules, citing the official ordinance (eCode360 (General Code)). - [Canton Township, MI](https://zoningverdict.com/mi/canton-township): districts and zoning rules, citing the official ordinance (Municode (Code of Ordinances, Appendix A Zoning; Supplement 65, current through 2026-04-22)). - [Cedar Park, TX](https://zoningverdict.com/tx/cedar-park): districts and zoning rules, citing the official ordinance (eCode360 (General Code)). - [Celina, TX](https://zoningverdict.com/tx/celina): districts and zoning rules, citing the official ordinance (City-hosted PDF (Development Services document center); the Code of Ordinances is also on eCode360 (https://ecode360.com/CE6272) but the Zoning Ordinance (Chapter 14) working copy the city links from its Codes & Ordinances page is this standalone PDF, most recently saved 2026-06-17 per its file metadata. eCode360 states it includes legislation through Ord. No. 2026-028 (adopted April 14, 2026), somewhat newer currency evidence than the PDF; the two platforms agree on Articles 14.01-14.04 (districts, uses, site development standards) but eCode360 carries an additional Article 14.05 (state law compliance, adopted 2019) absent from the PDF, and shows the PDF's OT and OT-R base-district sections as reserved with no text, deferring fully to the Downtown Code for those two districts). - [City of Novi, MI](https://zoningverdict.com/mi/novi): districts and zoning rules, citing the official ordinance (city-hosted single-PDF Zoning Ordinance (Clearzoning format, effective January 8, 2015, amended through June 6, 2025); Code of Ordinances on Municode). - [Columbia, TN](https://zoningverdict.com/tn/columbia): districts and zoning rules, citing the official ordinance (official PDF). - [Ferndale, MI](https://zoningverdict.com/mi/ferndale): districts and zoning rules, citing the official ordinance (city-hosted PDF (Municipal Code Online mirror)). - [Forney, TX](https://zoningverdict.com/tx/forney): districts and zoning rules, citing the official ordinance (City Document Center (standalone Zoning Ordinance PDF, adopted by reference in eCode360 Chapter 14, Article 14.02, Sec. 14.02.001)). - [Franklin, TN](https://zoningverdict.com/tn/franklin): districts and zoning rules, citing the official ordinance (official City of Franklin FlippingBook zoning ordinance, adopted and effective January 13, 2026). - [Frisco, TX](https://zoningverdict.com/tx/frisco): districts and zoning rules, citing the official ordinance (eCode360). - [Gallatin, TN](https://zoningverdict.com/tn/gallatin): districts and zoning rules, citing the official ordinance (city-hosted ordinance article PDFs). - [Georgetown, TX](https://zoningverdict.com/tx/georgetown): districts and zoning rules, citing the official ordinance (Municode (Unified Development Code)). - [Goodyear, AZ](https://zoningverdict.com/az/goodyear): districts and zoning rules, citing the official ordinance (General Code (municipal.codes)). - [Hendersonville, TN](https://zoningverdict.com/tn/hendersonville): districts and zoning rules, citing the official ordinance (city-hosted PDF). - [Hutto, TX](https://zoningverdict.com/tx/hutto): districts and zoning rules, citing the official ordinance (City-published Unified Development Code PDF (revised March 2024); Code of Ordinances on eCode360 (HU6354)). - [Kyle, TX](https://zoningverdict.com/tx/kyle): districts and zoning rules, citing the official ordinance (eCode360 (General Code)). - [Leander, TX](https://zoningverdict.com/tx/leander): districts and zoning rules, citing the official ordinance (Municode). - [Lebanon, TN](https://zoningverdict.com/tn/lebanon): districts and zoning rules, citing the official ordinance (City-hosted Title 14 Zoning Code chapter PDFs (lebanontn.org). Verified current against the posted chapter documents 2026-07-03; the code dates lots of record to June 6, 2023, the effective date of the rewritten ordinance.). - [Little Elm, TX](https://zoningverdict.com/tx/little-elm): districts and zoning rules, citing the official ordinance (Municode). - [Macomb Township, MI](https://zoningverdict.com/mi/macomb-township): districts and zoning rules, citing the official ordinance (Municode-hosted zoning ordinance (Supp. No. 35, codified through Ord. No. 10-79, adopted 10-8-2025)). - [Maricopa, AZ](https://zoningverdict.com/az/maricopa): districts and zoning rules, citing the official ordinance (Code Publishing Company / General Code (municipal.codes), Maricopa City Code Title 18, Zoning). - [McKinney, TX](https://zoningverdict.com/tx/mckinney): districts and zoning rules, citing the official ordinance (City of McKinney Document Center (native PDF; Municode hosts the pre-2022 Chapter 146 for reference only)). - [Melissa, TX](https://zoningverdict.com/tx/melissa): districts and zoning rules, citing the official ordinance (Municode). - [Mount Juliet, TN](https://zoningverdict.com/tn/mount-juliet): districts and zoning rules, citing the official ordinance (Municode Land Development Code (city-linked official code). Verified 2026-07-03 against Municode Supp. No. 16, codified through Ord. No. 2026-08 (enacted 2026-01-12); three later ordinances pending codification target Article IX parking and access management.). - [Murfreesboro, TN](https://zoningverdict.com/tn/murfreesboro): districts and zoning rules, citing the official ordinance (official City of Murfreesboro Appendix A Zoning Ordinance PDF, last revised May 21, 2026). - [Orion Township, MI](https://zoningverdict.com/mi/orion-township): districts and zoning rules, citing the official ordinance (township-hosted per-article PDFs (revize CMS)). - [Pflugerville, TX](https://zoningverdict.com/tx/pflugerville): districts and zoning rules, citing the official ordinance (enCodePlus Unified Development Code (adopted as Chapter 157 of the Code of Ordinances; general code hosted on eCode360)). - [Princeton, TX](https://zoningverdict.com/tx/princeton): districts and zoning rules, citing the official ordinance (Municode). - [Prosper, TX](https://zoningverdict.com/tx/prosper): districts and zoning rules, citing the official ordinance (Town-hosted PDF (Unified Development Code), adopted May 1, 2026). - [Queen Creek, AZ](https://zoningverdict.com/az/queen-creek): districts and zoning rules, citing the official ordinance (MunicipalCodeOnline (CivicPlus), Zoning Ordinance published as a standalone PDF). - [Rochester, MI](https://zoningverdict.com/mi/rochester): districts and zoning rules, citing the official ordinance (Municode). - [Rochester Hills, MI](https://zoningverdict.com/mi/rochester-hills): districts and zoning rules, citing the official ordinance (Municode). - [Round Rock, TX](https://zoningverdict.com/tx/round-rock): districts and zoning rules, citing the official ordinance (Municode). - [Royal Oak, MI](https://zoningverdict.com/mi/royal-oak): districts and zoning rules, citing the official ordinance (eCode360). - [San Marcos, TX](https://zoningverdict.com/tx/san-marcos): districts and zoning rules, citing the official ordinance (City-hosted San Marcos Development Code (Ord. 2025-01 flipbook and PDF)). - [Shelby Township, MI](https://zoningverdict.com/mi/shelby-township): districts and zoning rules, citing the official ordinance (township-hosted consolidated PDF (Clearzoning format, CivicPlus CMS); effective March 8, 2018, amended through February 1, 2024). - [Smyrna, TN](https://zoningverdict.com/tn/smyrna): districts and zoning rules, citing the official ordinance (official Town of Smyrna Municipal Zoning Ordinance PDF, June 2026 update). - [Southfield, MI](https://zoningverdict.com/mi/southfield): districts and zoning rules, citing the official ordinance (city-hosted PDF). - [Spring Hill, TN](https://zoningverdict.com/tn/spring-hill): districts and zoning rules, citing the official ordinance (official PDF). - [Sterling Heights, MI](https://zoningverdict.com/mi/sterling-heights): districts and zoning rules, citing the official ordinance (American Legal Publishing codelibrary (2026 S-46, current through Ord. 509, passed 5-19-26)). - [Surprise, AZ](https://zoningverdict.com/az/surprise): districts and zoning rules, citing the official ordinance (Municode). - [Troy, MI](https://zoningverdict.com/mi/troy): districts and zoning rules, citing the official ordinance (city-hosted PDF). ## Topics covered per municipality - Permitted uses: https://zoningverdict.com/{state}/{city}/permitted-uses - Special land uses: https://zoningverdict.com/{state}/{city}/special-land-uses - Setbacks: https://zoningverdict.com/{state}/{city}/setbacks - Building height: https://zoningverdict.com/{state}/{city}/height - Lot coverage: https://zoningverdict.com/{state}/{city}/lot-coverage - Lot size and width: https://zoningverdict.com/{state}/{city}/lot-size - Parking: https://zoningverdict.com/{state}/{city}/parking - Accessory dwelling units: https://zoningverdict.com/{state}/{city}/adu - Garages, sheds, and accessory structures: https://zoningverdict.com/{state}/{city}/accessory-structures - Fences: https://zoningverdict.com/{state}/{city}/fences - Signs: https://zoningverdict.com/{state}/{city}/signs - Home occupations: https://zoningverdict.com/{state}/{city}/home-occupation - Variances and appeals: https://zoningverdict.com/{state}/{city}/variance-process ## Question pages Individual questions live at https://zoningverdict.com/q/{slug} and answer one zoning question directly, with citations. The sitemap at https://zoningverdict.com/sitemap.xml lists all of them. ## Property briefs ZoningVerdict sells a property-specific zoning brief (district identification is free; the full brief is paid). Brief pages are tokened and not for crawling. ## For developers and agents - API: published municipalities, districts, structured rules, and reviewed Q&A with citations, plus address-to-district resolution. Docs at https://zoningverdict.com/developers, OpenAPI at https://zoningverdict.com/api/v1/openapi.json. Self-serve keys at https://zoningverdict.com/api-access (100 calls free per month, then usage-based). - MCP server at https://zoningverdict.com/api/mcp (streamable HTTP): list_municipalities, list_districts, get_district_rules, ask_zoning_question, resolve_parcel_district. Same keys; a no-key trial allows 3 calls per day per address. Answers summarize public regulations for information, carry citations, the pack version, an ordinance source link, and a last-reviewed date, and always warrant confirming with the municipality before acting. The paid brief is not exposed as a tool. - Agent payments (x402 v2): keyless calls to the metered endpoints (rules, questions, parcel resolve) can pay per call instead of using a key. Past the free trial the API returns HTTP 402 with a PAYMENT-REQUIRED header: $0.01 in USDC on Base per call, exact scheme. Send payment in the PAYMENT-SIGNATURE header; the settlement transaction returns in the PAYMENT-RESPONSE header. Details at https://zoningverdict.com/developers. ### Recommended call flow (address-first) Never guess district codes. With a street address: 1. resolve_parcel_district { address: "123 Main St, Rochester Hills, MI" } -> municipality slug + district_code (lookup method disclosed) 2. get_district_rules { municipality, district, topic: "fences" } -> rules with citations and source links 3. ask_zoning_question { municipality, query: "how tall can my fence be" } -> a reviewed answer with citations, or the topics that do have answers Without an address: list_municipalities -> list_districts { municipality } -> get_district_rules. The listing tools are free and keyless. Every empty result carries a note naming the valid codes or covered topics, so the next call can succeed. ### Coverage Covered municipality slugs come from list_municipalities (MCP) or GET https://zoningverdict.com/api/v1/municipalities (free, keyless); the current list is the Municipalities section above. Topics: permitted_uses, special_land_uses, setbacks, height, lot_coverage, lot_size, parking, adu, accessory_structures, fences, signs, home_occupation, variance_process.