ON THIS PAGE:
Local Code Lookup at a Glance
Bookmark this table. It summarizes what you need to check and where to find it before starting any project.
| What to Check | Where to Find It | Why It Matters |
|---|---|---|
| Jurisdiction | County GIS or parcel viewer | Determines which city, county, or town governs your property |
| Zoning district | Official zoning map or GIS portal | Sets allowed uses, setbacks, height, and lot coverage |
| Overlay districts | GIS overlay layers, planning department | Floodplain, historic, hillside zones add extra rules |
| Adopted building code | Building department website, municipal code | Confirms which IRC/IBC edition and local amendments apply |
| Municipal code | Municode, eCode360, American Legal, Sterling | Contains zoning, building, fence, tree, and permit rules |
| Permit requirements | Building department, fee schedule PDF | Lists what permits your project type requires |
| Design criteria | Building division handouts | Wind speed, snow load, frost depth, seismic zone |
| Zoning verification letter | Planning department application portal | Official written confirmation of zoning status |
What Local Code Requirements Actually Cover
The term "building codes" covers several distinct things you need to check separately. Local building codes, zoning rules, trade-specific codes, energy requirements, and overlay districts all apply independently. Understanding this distinction is the first step — many homeowners assume one document governs everything, when in reality your project is subject to multiple overlapping rule sets.
The Five Layers of Local Code Requirements
- Zoning designation: What the property is zoned for (residential, commercial, mixed-use) and what that zoning allows — building types, density, use restrictions, setbacks, height limits, and lot coverage.
- Building code requirements: The construction standards a structure must meet — structural, fire, accessibility, and life-safety requirements from the adopted code (most U.S. jurisdictions use a version of the IRC or IBC, often with local amendments).
- Trade-specific codes: Electrical (NEC), plumbing, mechanical, and fuel-gas codes that govern system installations independently of the building permit.
- Energy code requirements: Insulation values, window U-factors, HVAC efficiency, and ventilation rates — typically based on the IECC or a state-specific energy code.
- Overlay and special districts: Flood zones, historic districts, coastal zones, hillside or wildfire areas that add requirements on top of base zoning.
A complete check touches all five layers. Skipping any one of them is how projects end up with rejected permit applications months into design.
State Codes vs Local Codes
There is no single national building code in the United States. Instead, the system works in layers:
- Model codes: The International Code Council (ICC) publishes the IRC, IBC, and IECC on a three-year cycle. The NFPA publishes the National Electrical Code (NEC). These are not law by themselves.
- State adoption: Each state decides which model codes to adopt, which edition year to use, and whether to amend them. Some states (California, Florida, New York) publish their own fully customized codes.
- Local amendments: Cities and counties adopt the state code by reference and may add amendments for regional conditions — seismic rules in California, hurricane standards in Florida, snow loads in northern states.
- Home-rule states: In states like Texas, Colorado, and Arizona, local jurisdictions have broad authority to adopt their own code editions. Two cities in the same state can enforce different requirements.
The practical implication: saying "we build to current code" is incomplete without the edition year adopted by your specific jurisdiction. Always ask for the edition in writing.
Step 1: Confirm Your Jurisdiction
Before you look up any code, you need to know who governs your property. Being one parcel outside city limits can change which code applies, which setbacks govern, and which office issues your permit.
City vs County vs Unincorporated
- Inside city limits: The city's building department and zoning ordinance apply. The city may have its own code amendments on top of the state code.
- Unincorporated county land: The county's building department and ordinance govern. County requirements may differ significantly from the adjacent city.
- Special districts: Some areas fall under special permitting authorities, contract inspection firms, or state agencies for certain project types.
How to Confirm
- Open your county's GIS or property viewer (search "[your county] GIS parcel viewer").
- Enter your address or parcel number (APN/PIN).
- Look for the municipality label — it will show whether you are inside a city, town, or unincorporated area.
- If you are near a boundary, check carefully — adjacent parcels can fall in different jurisdictions.
Once you know the jurisdiction, bookmark two pages on that government's website: the Building/Inspections page and the Planning/Zoning page. You will return to both repeatedly.
Step 2: Find the Municipal Code
Most municipalities publish their codes online through third-party hosting platforms. Search your city or county name along with "municipal code" or "code of ordinances" to find the searchable version.
The Four Major Code Hosting Platforms
- Municode: Hosts over 3,300 municipal codes. The largest platform in the country.
- eCode360: General Code's hosting platform, used by many smaller municipalities.
- American Legal Publishing: Another major host with searchable code libraries.
- Sterling Codifiers: Used by a growing number of jurisdictions.
What to Look For
Once you land on the code host, navigate to these chapters:
- Building/Construction chapter: Adopts the state code by reference and lists local amendments. Look for the "Adopted Codes" or "Design Criteria" section.
- Zoning chapter: Contains your district rules — permitted uses, setbacks, height, lot coverage, parking. Often titled "Title 17 — Zoning" or "Chapter 20 — Land Use."
- General provisions chapter: Defines key terms used throughout the code. Pay attention to "shall" (mandatory) vs "may" (permissive).
Don't Stop at the Base Code
Look for local amendments, which are often published as a separate ordinance or appendix. These amendments contain the region-specific requirements that affect your project most directly — wind resistance, seismic bracing, snow loads, flood elevation, or energy code overrides.
Step 3: Check Your Zoning District and Overlays
Your zoning district determines what you can build, how big it can be, and where it sits on the lot. This is the most common source of surprises for homeowners who assume their project is straightforward.
Find Your Zoning District
- Open your city or county's zoning map or GIS portal.
- Search your address and click on your parcel.
- Look for the zoning code (R-1, R-2, C-1, RM-1.5, etc.).
- Record the district code — you will need it to look up the dimensional standards.
Read the Dimensional Standards
Open the zoning code chapter for your district and find the "Schedule of District Regulations" or "Bulk Table." This matrix lists:
- Minimum lot size and frontage
- Front, side, and rear setbacks
- Maximum building height
- Lot coverage percentage
- Floor area ratio (FAR)
- Parking requirements
- Allowed uses and conditional uses
Check for Overlay Districts
Overlays add rules on top of base zoning. Check your GIS map for overlay layers and confirm with the planning department. Common overlays include:
- Floodplain (FEMA): Elevation requirements, venting rules, "substantial improvement" thresholds
- Historic district: Design review, material standards, restrictions on visible solar, windows, and additions
- Hillside or wildfire (WUI): Defensible space, ignition-resistant materials, stricter slope and grading limits
- Coastal zone: Setbacks from coastal bluffs, public access rules, biological assessment
- Watershed or stream setbacks: Riparian buffers with no-build zones
- Airport influence: Height and noise compatibility standards
Missing an overlay is one of the most common and expensive surprises in property development. Always ask the planning department specifically whether any overlays apply to your parcel.
Step 4: Confirm the Adopted Building Code
The technical construction rules for houses are frequently set by the state. Your local code may simply say "the [state] residential code is adopted." To read the actual requirements, you need to go to the state agency that publishes it.
How to Find Your Adopted Edition
- Open your building department's website.
- Look for "Adopted Codes," "Code Editions," or "Design Criteria."
- Note the IRC, IBC, NEC, IECC, and fire code editions with their year (e.g., 2021 IRC).
- Look for local amendment documents — these modify specific sections of the model code.
Design Criteria to Note
Your building department's "Design Criteria" or "Adopted Codes" page typically lists:
- Wind speed (risk category II is commonly 115–130 mph in many regions)
- Ground snow load (0–70+ psf depending on region)
- Frost depth (12–48 inches depending on climate)
- Seismic design category (varies by region)
- Exposure category for wind design
- Energy code version and local stretch code provisions
If you cannot find these values online, email the building official to confirm the design criteria for your parcel's location. Having these numbers in writing protects you from mid-project surprises.
Code Edition Timing Matters
Some jurisdictions tie the controlling code to the permit application date; others use the permit issuance date or a cutoff linked to plan review completeness. If you are filing during a code transition, confirm which edition applies before submitting.
Step 5: Collect the Right Documents
Having the right documents ready before you call your building department saves time and gets you accurate answers. Incomplete information is the most common cause of delays in the permit process.
Documents to Gather
- Property address and parcel ID (APN): Found on your property tax statement or county assessor records. The parcel number is often faster for pulling accurate records, especially on properties with unusual address formats or recent subdivisions.
- Plat of survey or recorded survey: Shows lot lines, easements, and existing structures. Critical for setback calculations and confirming your buildable envelope.
- Zoning district and overlay confirmation: The district code from your GIS lookup, plus any overlay designations.
- Municipal code chapter links: Direct URLs to the building and zoning chapters on the code host platform.
- State residential code source: The URL or office that publishes your state's adopted IRC or equivalent.
- Building permit application and fee schedule: Downloaded PDFs from the building department website.
- Project description: Dimensions, height, use, and whether the work is attached, structural, habitable, wired, plumbed, or heated.
Why the Parcel ID Matters
Addresses can be ambiguous — especially on corner lots, recently subdivided parcels, or properties with multiple structures. The APN ties your inquiry to the exact legal parcel. If you are near a jurisdiction boundary, the parcel ID is the only reliable way to confirm which government governs your property.
Step 6: Ask Your Building Department the Right Questions
Online research gets you 80% of the way there. The remaining 20% — interpretation, local practice, unpublished values — requires a conversation with the people who enforce the codes. A well-prepared call or visit produces dramatically better answers than a general inquiry.
Questions for the Planning/Zoning Department
- Can you confirm my zoning district and all overlays that apply to this parcel?
- Is my proposed use by-right, or does it require a conditional use permit or variance?
- Do any special approvals apply (historic review, design review, site plan review)?
- Are there local code amendments that affect my project type?
- Are there any pending rezoning applications or zoning text amendments that could affect this property?
- What is the current plan review timeframe for my project type?
Questions for the Building Department
- Which edition of the IRC/IBC and energy code has this jurisdiction adopted?
- What are the local amendments to the adopted code?
- Does my project type require a permit, and which permits specifically?
- What documents must be submitted with the permit application?
- Are there submittal checklists or handouts for my project type?
- Is a survey or site plan required, and do you accept digital submittals?
- What triggers sprinkler or fire access upgrades?
Questions for Other Agencies
- Public Works: Right-of-way permits for driveways, sidewalks, or trenching; grading permits; stormwater requirements.
- Public Health: Septic or well permits if you are not connecting to municipal water or sewer.
- Fire Department: Defensible space requirements, fire access, sprinkler triggers.
- Utilities: Water/sewer connection permits, backflow prevention.
Pro tip: Get names, titles, and an email recap after every conversation. Written confirmation protects you if requirements change or if you receive conflicting information from different staff members.
Step 7: Understand Which Permits Your Project Needs
Not all work requires a permit — but the line between exempt and required varies by jurisdiction. Knowing this before you design prevents scope creep and surprise rework when inspectors arrive.
Work That Typically Requires a Permit
- Room additions and footprint changes
- Finishing a basement or converting a garage
- Building a deck or porch (especially above 30 inches grade)
- Removing or adding walls (load-bearing or not, in many jurisdictions)
- Replacing an electrical panel or adding new circuits
- Rerouting plumbing or adding fixtures
- Installing a new furnace or HVAC system
- Changing window or door openings that affect egress
- Converting space to a separate dwelling unit
- Structural alterations of any kind
Work That Is Often Exempt
- Painting and wallpaper
- Replacing flooring
- Installing cabinets and countertops in place
- Hanging drywall over existing framing
- Swapping light fixtures or faucets on existing connections
- Replacing a roof with the same materials
- Small accessory structures under 120–200 sq ft (varies by jurisdiction)
- Low retaining walls under 4 feet
Trade Permits Are Separate
A building permit does not automatically cover electrical, plumbing, mechanical, gas, zoning, historic, floodplain, or septic approvals. Many jurisdictions require separate trade permits, and licensed trades usually must pull their own regardless of who holds the building permit.
The Code Cascade
Pulling a permit can trigger upgrades to related systems. If an inspector notices an outdated electrical panel during a plumbing permit review, you may need to bring that panel up to current code before the plumbing permit can receive final sign-off. Knowing what is out of code before you pull permits lets you budget for it instead of getting surprised mid-project.
Zoning Verification Letters: When You Need Official Confirmation
A GIS lookup tells you what the map shows. A zoning verification letter tells you what the planning department will stand behind in writing. For serious decisions — purchasing land, securing financing, or committing to a design — the letter is the authoritative document.
What a Zoning Verification Letter Typically Includes
- Confirmation of the property address
- The confirmed zoning district
- Any applicable overlay zones, planned developments, historic or landmark districts
- Permitted uses and site-specific conditions
- Recorded variances, special exceptions, or conditions
- Nonconforming use status, if applicable
- Property dimensions and total land area
Processing Times and Fees
Processing times vary widely by jurisdiction:
- Detroit, MI: 5–7 business days
- Austin, TX: 7–10 business days
- Atlanta, GA: 7–10 business days (10–15 for non-conforming verification)
- Phoenix, AZ: 15 business days, $350 fee
- Beverly Hills, CA: 30–45 business days
When to Request One
Request a zoning verification letter early in your due diligence period. If the municipality's turnaround time is two weeks and your inspection contingency expires in ten days, you will miss the window. Factor the timeline in before you make an offer or finalize design decisions.
Most letters require a written request with your contact information, the property's APN or address, the specific questions you want answered, and payment of the applicable fee. Some jurisdictions also require a survey or parcel map with the site delineated.
Common Mistakes When Checking Local Code Requirements
1. Assuming "Small" Work Doesn't Need a Permit
Many jurisdictions still require permits for structural decks, egress window changes, and major electrical or plumbing changes — even when the project seems minor. The threshold varies block to block. An exemption in one town is not a guarantee next door.
2. Not Checking Zoning Separately from Building Code
Even if your work meets building code, it might violate setback or height limits, leading to zoning denial. These are two separate review tracks — confirm both before you design.
3. Relying on a Contractor's Memory
"We build to current code" is not a precise answer. Ask your contractor which specific code edition and amendments they are pricing against, and verify it independently with your building department.
4. Ignoring Overlays
Floodplain, historic, and hillside overlays are the most commonly missed constraints. Check your GIS overlay layers and confirm with the planning department — overlays can add reviews, design standards, and material restrictions that your base zoning district alone would not impose.
5. Not Documenting Your Research
Keep a project file with your jurisdiction confirmation, zoning district, code editions, department contacts, and written answers to your questions. This baseline protects you if requirements change or if you receive conflicting information.
6. Forgetting About HOA Rules
Homeowner associations can impose requirements that are stricter than local zoning. Always verify both — a project that passes zoning review may still fail HOA architectural review.
Worked Example: Checking Code Requirements for a Deck Addition
Let's walk through the complete lookup process for a real project — building a 400 sq ft attached deck on a single-family home.
Step 1: Confirm Jurisdiction
County GIS shows the parcel is inside city limits, not unincorporated county land. The city's building department and zoning ordinance apply.
Step 2: Find the Zoning District
GIS zoning layer shows the parcel is zoned R-1 (Single-Family Residential) with no overlay districts. The zoning code chapter for R-1 lists:
- Front setback: 25 feet
- Side setback: 5 feet each side
- Rear setback: 20 feet
- Max height: 35 feet
- Max lot coverage: 40%
Step 3: Confirm Building Code Edition
The building department's Adopted Codes page shows: 2021 IRC, 2021 IECC, 2020 NEC, with local amendments. Design criteria: 115 mph wind (Risk Category II), 20 psf ground snow load, 18-inch frost depth.
Step 4: Check Permit Requirements
The city's permit handout for residential decks states:
- Decks above 30 inches above grade require a building permit
- Decks must comply with setback requirements for the zoning district
- Guardrails required when deck surface is more than 30 inches above grade
- Footings must extend below frost depth (18 inches in this jurisdiction)
Step 5: Collect Documents
Before calling the building department, gather:
- Parcel ID from tax statement
- Existing survey showing lot lines and easements
- Proposed deck dimensions (20 ft × 20 ft = 400 sq ft)
- Height above grade (36 inches — triggers permit and guardrail)
- Distance from deck to each property line
Step 6: Verify Setback Compliance
- Deck is 18 feet from the rear property line — meets the 20-foot rear setback? No, it does not.
- The deck is 2 feet too close to the rear property line.
- Options: redesign to meet the 20-foot setback, or apply for a zoning variance.
Bottom line: The zoning check revealed a setback conflict that the building code review alone would not have caught. This is exactly why you check all five layers before designing — not after submitting a permit application.
Frequently Asked Questions
Local code requirements are the construction rules your city or county enforces when you build, renovate, or demolish a structure. They include building codes (structural, fire, electrical, plumbing, energy), zoning rules (setbacks, height, lot coverage, allowed uses), and local amendments that modify state or model codes for regional conditions like seismic activity, hurricane exposure, or snow loads.
Start by confirming your jurisdiction through your county GIS or parcel viewer, then open your municipality's official website and look for the Municipal Code or Code of Ordinances. Most cities host their codes on platforms like Municode, eCode360, American Legal Publishing, or Sterling Codifiers. Read the Building/Construction chapter for adopted code editions and the Zoning chapter for district rules. Always verify with your local building department.
State codes set the baseline technical requirements — typically a version of the International Residential Code (IRC) or International Building Code (IBC). Local codes adopt that state code by reference, may add local amendments for regional conditions, and layer on zoning rules like districts, setbacks, lot coverage, height limits, and permit procedures. In home-rule states like Texas, Colorado, and Arizona, cities and counties can adopt their own code editions entirely.
A zoning verification letter is an official written document from your local planning department that confirms a property's zoning classification, permitted uses, applicable overlays, and any recorded variances or violations. Lenders, title companies, insurers, and buyers treat it as the authoritative source. Processing times range from 5 to 45 business days depending on the jurisdiction, and fees typically run from $35 to $350.
Overlay districts add requirements on top of base zoning. Common overlays include floodplain (FEMA), historic districts, hillside or wildfire zones, airport influence areas, coastal zones, watershed or stream setbacks, and seismic or landslide zones. Each overlay can trigger additional reviews, design standards, material restrictions, or permit requirements that your base zoning district alone would not impose.
Collect your property address and parcel ID (APN), a plat of survey or recorded survey showing lot lines and easements, your zoning district and any overlays, the municipal code building and zoning chapter links, the state residential code source, building permit application and fee schedule PDFs, and a clear description of your project including dimensions, height, use, and whether it is attached, structural, wired, plumbed, or heated.
Ask: Can you confirm zoning and overlays and whether my use is by-right? Do any special approvals apply (historic review, design review, site plan review)? Are there local code amendments that affect my plan? What are current plan review timeframes for my project type? What triggers sprinklers or fire access upgrades? Is a survey required? What is the best contact for stormwater, transportation, or tree review for early feedback?
Most structural, electrical, plumbing, mechanical, and major layout changes require permits: room additions, finishing basements, converting garages, building decks, replacing electrical panels, rerouting plumbing, installing new furnaces, removing walls, and changing window or door openings that affect egress. Cosmetic work like painting, flooring, and cabinet swaps is often exempt, but thresholds vary by jurisdiction. Always confirm with your local building department.
References
- International Code Council, Building Safety Journal — How to Make Sure Your Building Is Up to Code, iccsafe.org
- GovCodex, How to Find My Local Building Code: Step-by-Step Guide, govcodex.com
- GoBuildYourHouse, How to Research Local Building Ordinances Before You Design, gobuildyourhouse.com
- LegalClarity, Local Building Code: What It Covers and How to Find Yours, legalclarity.org
- LegalClarity, How Do I Find the Zoning for My Property?, legalclarity.org
- City of Austin, Texas, Zoning Verification, austintexas.gov
- City of Phoenix, Arizona, Zoning Verification Letter Process, phoenix.gov
- City of Atlanta, Georgia, Zoning and Non-Conforming Use Verification, atlantaga.gov
- American Institute of Architects, Best Practices: Research Codes Now or Risk Costly Delays Later, aia.org
- California Contractors State License Board, Do I Need a Building Permit for My Project?, cslb.ca.gov
Disclaimer: This guide provides general educational information about checking local code requirements and is not legal, zoning, or engineering advice. Code requirements, permit procedures, and enforcement vary significantly by jurisdiction, zoning district, overlay zones, lot type, and local amendments. Always verify current requirements directly with your local planning, zoning, building, or permitting authority before purchasing land, designing a project, or starting construction.