Johnson County, IA Building Setbacks & Zoning: Setback Rules (2026)
Key Facts
- Front (R district)
- 30 feet
- Rear yard
- 30 feet
- Side yard (R)
- 8 feet
- Agricultural district
- 40 ft front, 10 ft side
- Authority
- Johnson County UDO Ch. 8
Summary
Johnson County genuinely zones its unincorporated land under the Unified Development Ordinance. In the base Residential Single-Family (R) district, structures must sit 30 feet from the front line, 30 feet from the rear, and 8 feet from the side. Agricultural district setbacks run 40, 30, and 10 feet.
Garages accessed via an alley must be setback a minimum of ten (10) feet from the right-of-way or easement line.
Official source re-checked September 7, 2026: the cited page had not changed since it was quoted.
Full Breakdown
The county UDO (Chapter 8, adopted December 2019, recodified January 2025) sets real dimensional standards by district under Iowa Code Chapter 335. The base R residential district requires a 30-foot front yard, 30-foot rear yard, and 8-foot side yard; the larger R2 through R20 districts keep 30-foot front and rear with 10-foot sides. The Agricultural (A) district requires 40 feet front, 30 feet rear, and 10 feet side. Kennels and limited animal-slaughter facilities need 150 to 200 feet. Accessory buildings may occupy no more than 30 percent of the yard. Inside Iowa City, Coralville, and North Liberty, each city zones under its own code (Iowa Code Chapter 414).
Violations & Fines
Building inside a required setback blocks the zoning certificate and triggers a stop-work order. The Planning, Development and Sustainability department can require the structure be moved or removed at the owner's expense.
Frequently Asked Questions
What are the setbacks in unincorporated Johnson County?
Do city lots follow county setbacks?
Sources & Official References
- [1]Iowa Code
Other rules in Johnson County
Compare Johnson County to another location·View the Iowa building setbacks & zoning overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.