The three building departments
Coralville Community Development
- Online portal for many permit types
- Plan review typically 1–3 weeks
- Inspections scheduled by phone or portal
See iowacitycouncil.com for general city government information.
Iowa City NDS (Neighborhood & Development Services)
- Online permit portal (Citizen Self Service)
- Plan review 1–4 weeks depending on complexity
- Inspections scheduled online or by phone
- Historic district overlay requires extra review
North Liberty Planning & Development
- Online portal increasingly used for permits
- Plan review timelines vary with new-construction volume
- New subdivision design standards apply
Johnson County Planning & Zoning
- Different rules for septic, well, driveways
- Setbacks measured from property lines or right-of-way
- Burn permits, AG exemptions, floodplain review handled here
When you need a permit
This list reflects the most common scenarios across the corridor cities. When in doubt, call the city building department before starting work. A 10-minute phone call beats a $1,000 stop-work order.
| Project | Permit required? | Notes |
|---|---|---|
| Deck 30"+ above grade or attached | Yes | Engineered ledger detail, footings, railing height |
| Patio at grade (concrete or pavers) | Usually no | Check if zoning lot coverage matters |
| Fence over 6' tall | Yes | Side/rear yard 6' typical max without permit; front yard lower |
| Fence 6' or under | Often no | Still subject to zoning rules on setback and material |
| Detached shed under 200 sq ft | Often no | Verify city threshold; some require even for small sheds |
| Detached shed 200+ sq ft | Yes | Setbacks, foundation, electrical if any |
| Room addition | Yes | Plan review, structural, electrical, plumbing, HVAC |
| Basement finish | Yes | Egress, electrical, plumbing, mechanical, smoke/CO alarms |
| Kitchen remodel (replace cabinets in place) | Sometimes | Required if moving plumbing, electrical, or walls |
| Bath remodel (cosmetic only) | Often no | Required if moving fixtures or walls |
| Roof replacement (like-for-like asphalt) | Iowa City: usually yes. Coralville/NL: varies | Confirm with city |
| Window replacement (same opening, same size) | Sometimes | Egress requirements for sleeping rooms |
| Furnace or AC replacement | Yes (mechanical) | Contractor usually pulls; verify they did |
| Water heater replacement | Yes (plumbing) | Contractor usually pulls |
| Electrical panel upgrade | Yes | Inspection required |
| Adding a circuit or outlet | Yes | Homeowner can do on own residence with permit + inspection |
| Driveway pour or replacement | Yes (right-of-way) | Especially if curb cut changes |
| Solar PV installation | Yes | Electrical permit + interconnection with utility |
| Pool, in-ground or above-ground | Yes | Fencing, electrical, setbacks |
Typical fees
| Permit type | Typical fee range |
|---|---|
| Deck (residential) | $75–$200 |
| Fence | $50–$100 |
| Detached shed | $75–$150 |
| Basement finish | $150–$500 |
| Room addition | $300–$1,500 (valuation-based) |
| Kitchen/bath remodel | $100–$400 |
| Roof replacement (where required) | $50–$150 |
| Electrical panel upgrade | $75–$200 |
| Furnace/AC replacement | $50–$125 |
| Water heater replacement | $50–$100 |
Fees vary by city and are usually calculated on project valuation for larger jobs. Plan-review fees may be additional. Re-inspection fees apply if your work fails inspection and the inspector has to come back.
Zoning basics
Zoning controls what you can build and where. The corridor cities each have residential zone categories (single-family low-density, single-family medium-density, multi-family, mixed-use, etc.) with rules on:
- Setbacks — minimum distance from house to front, side, and rear property lines
- Lot coverage — maximum percentage of lot that can be covered by structures and impervious surfaces
- Building height — maximum stories or feet
- Accessory structures — detached garages, sheds, ADUs
- Use restrictions — home occupations, short-term rentals (Iowa City regulates STRs), animals
If you want to do something that doesn't meet the rules, you can apply for a variance through the Board of Adjustment in each city. Granted variances are uncommon and require demonstrating hardship.
Historic preservation
Iowa City has several locally designated historic districts (Brown Street, Summit Street, Goosetown sections, Longfellow sections, College Hill, parts of the Northside, and more) and a Historic Preservation Commission that reviews exterior changes to contributing properties. Common reviews:
- Window replacement
- Roofing material changes
- Siding
- Additions visible from the street
- Demolition
If your house is in a historic district, factor in 30–90 days of additional review time for visible exterior work. Coralville and North Liberty have fewer historic restrictions.
FAQ
How do I know if my property is in a historic district?
Search the Iowa City property information system or call NDS. Historic district overlay shows on your zoning record. Your title abstract or seller's disclosure should also reflect it.
What happens if I do work without a required permit?
If discovered, the city may issue a stop-work order, require you to apply for a retroactive permit (with potentially higher fees and required inspections of completed work), or in serious cases require demolition. Unpermitted work also affects resale and may void insurance coverage if it fails.
Can my contractor pull the permit?
Yes — most should and do. Make sure your written contract specifies the contractor will pull all required permits. If they ask you to pull as homeowner, that's a red flag: it usually means they're not registered, not insured, or trying to shift liability.
How long is a building permit valid?
Typically 180 days to start work, with progress inspections required to keep it active. If no inspection is requested within 180 days, the permit can expire and require re-issuance.
Do I need a permit to replace windows with the same size?
Often yes — windows in sleeping rooms must meet egress code, and replacement is a chance to ensure compliance. Check with your city. Historic districts almost always require review.