Districts
res_sf 30com 13ind 11res_th 3
| Code | Name | Category | Min lot | Height | Coverage | FAR | Du/ac | Parking | Setbacks F/S/R |
|---|---|---|---|---|---|---|---|---|---|
| **Minimum Lot Area** | **Minimum Lot Area** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Lot Width** | **Lot Width** | res_th | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Max Height** | **Max Height** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Lot Coverage** | **Lot Coverage** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **FAR** | **FAR** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Front Setback** | **Front Setback** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Side Setback** | **Side Setback** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Rear Setback** | **Rear Setback** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Parking Requirement** | **Parking Requirement** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Accessory Structure Max** | **Accessory Structure Max** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Density Range** | **Density Range** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Minimum Lot Area** | **Minimum Lot Area** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Lot Width** | **Lot Width** | res_th | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Max Height** | **Max Height** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Lot Coverage** | **Lot Coverage** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **FAR** | **FAR** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Front Setback** | **Front Setback** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Side Setback** | **Side Setback** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Rear Setback** | **Rear Setback** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Open Space Incentive** | **Open Space Incentive** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Parking Requirement** | **Parking Requirement** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Density Range** | **Density Range** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Minimum Lot Area** | **Minimum Lot Area** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Lot Width** | **Lot Width** | res_th | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Max Height** | **Max Height** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Lot Coverage** | **Lot Coverage** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **FAR** | **FAR** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Front Setback** | **Front Setback** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Side Setback** | **Side Setback** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Rear Setback** | **Rear Setback** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Historic District Overlay** | **Historic District Overlay** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Parking Requirement** | **Parking Requirement** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Density Range** | **Density Range** | res_sf | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Minimum Lot Area** | **Minimum Lot Area** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Max Height** | **Max Height** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Lot Coverage** | **Lot Coverage** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **FAR** | **FAR** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Front Setback** | **Front Setback** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Side Setback** | **Side Setback** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Parking Requirement** | **Parking Requirement** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Minimum Lot Area** | **Minimum Lot Area** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Max Height** | **Max Height** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Lot Coverage** | **Lot Coverage** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **FAR** | **FAR** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Front Setback** | **Front Setback** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Parking Requirement** | **Parking Requirement** | com | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Minimum Lot Area** | **Minimum Lot Area** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Max Height** | **Max Height** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Lot Coverage** | **Lot Coverage** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **FAR** | **FAR** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Setback (all sides)** | **Setback (all sides)** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Parking Requirement** | **Parking Requirement** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Minimum Lot Area** | **Minimum Lot Area** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Max Height** | **Max Height** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Lot Coverage** | **Lot Coverage** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **FAR** | **FAR** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
| **Setback (all sides)** | **Setback (all sides)** | ind | 5,000 sf | 35 ft | 0.5 | 0.5 | — | 2 | 25 / 25 / 10 |
Confidence: confirmed partial under review not found
Adopted building codes
Statewide
Click a code label to open its state-by-state adoption atlas.
Formulas
Definitions
- height
- Grade to highest point of structure.
- lot_coverage
- Building footprint / lot area.
- far
- Gross floor area / lot area.
- du_ac
- Dwelling units per gross acre.
- setback_front
- Front property line to nearest building face.
- setback_side
- Side property line to nearest building face.
- setback_rear
- Rear property line to nearest building face.
- parking
- Spaces per dwelling unit unless noted.
Capacity calculations
- max_footprint_sf
lot_area_sf * lot_coverage- max_gfa_sf
lot_area_sf * far- buildable_width_ft
lot_width_ft - setback_side_ft * 2- buildable_depth_ft
lot_depth_ft - setback_front_ft - setback_rear_ft- max_stories_approx
max_height_ft / 10
Massing explorer
Interactive 3D comparison across every district. Drag to orbit, scroll to zoom, use the slider to walk districts, and toggle applicable overlays in the right-side panel.
Sort by
Max height
— ft
——
Floor area ratio
—
——
Lot coverage
—%
——
Setbacks (F / S / R)
— ft
——
Parking
— /unit
——
Max density
— du/ac
——
Min lot size
— sf
——
Copy zoning profile
Loading…
| District | Category | Height | FAR | Coverage | Setbacks | Parking | Density | Min lot | Overlays |
|---|
Research status
Data quality
0%completeness171 partial
Documented gaps
- Quirks not populated — requires markdown source review
Known issues
schema:v1-legacypriority:lowdata:gaps-present
Other cities in this state
Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.