Overview
Worth knowing
- Dual ordinance transition: new building type-based zoning code effective March 1, 2026 replaces prior use-based code
- ADU preemption: NH HB 577 (July 2025) mandates statewide ADU allowance in all residential districts
- Domestic chickens permitted as accessory use in all residential districts
+ 2 more in Quirks & notes
Districts
res_sf 4mu 2cbd 2com 2spec 2res_mf 1ind 1
| Code | Name | Category | Min lot | Height | Coverage | FAR | Du/ac | Parking | Setbacks F/S/R |
|---|---|---|---|---|---|---|---|---|---|
| R-S | Rural Single-Family | res_sf | — | 35 ft | 0.45 | — | — | — | 15 / 15 / 30 |
| R-1A | One-Family Residential A | res_sf | — | 35 ft | 0.45 | — | — | — | 15 / 15 / 30 |
| R-1B | One-Family Residential B | res_sf | — | 40 ft | 0.5 | — | — | — | 15 / 15 / 30 |
| R-2 | Two-Family Residential | res_sf | — | 35 ft | 0.5 | — | — | — | 15 / 15 / 30 |
| R-M | Suburban Multi-Family | res_mf | — | 50 ft | 0.75 | — | 25 | — | 15 / 15 / 30 |
| MX-1 | Mixed-Use 1 | mu | — | 45 ft | — | — | 12 | — | — / — / — |
| MX-2 | Mixed-Use 2 | mu | — | 85 ft | — | — | 35 | — | — / — / — |
| DT-1 | Downtown 1 | cbd | — | 90 ft | — | — | — | — | — / — / — |
| DT-2 | Downtown 2 | cbd | — | 240 ft | — | — | — | — | 0 / — / — |
| BC-1 | Business Corridor 1 | com | — | 85 ft | — | — | — | — | — / — / — |
| BC-2 | Business Corridor 2 | com | — | 85 ft | — | — | — | — | — / — / — |
| MILL | Millyard District | spec | — | 90 ft | — | — | — | — | — / — / — |
| ID | Innovation District | ind | — | 90 ft | — | — | — | — | — / — / — |
| CV | Conservation | spec | — | — | — | — | — | — | — / — / — |
Confidence: confirmed partial under review not found
Overlays
Arena
Arena Overlay
DTPartial — area surrounding downtown arena
ML-GMZ
ML-GMZ (Landfill Groundwater Management Zone)
ENVPartial — landfill groundwater contamination area
LMP
Lake Massabesic Protection
ENVPartial — Lake Massabesic watershed
Adopted building codes
Statewide
Click a code label to open its state-by-state adoption atlas.
Quirks & notes
- Dual ordinance transition: new building type-based zoning code effective March 1, 2026 replaces prior use-based code
- ADU preemption: NH HB 577 (July 2025) mandates statewide ADU allowance in all residential districts
- Domestic chickens permitted as accessory use in all residential districts
- Overlay district accessibility gaps: Arena, ML-GMZ, and Lake Massabesic overlay parameters not fully accessible in online portal
- Missing middle housing focus: 2026 ordinance explicitly introduces Triple-Decker and Small MF building types to expand housing options
Formulas
Definitions
- height
- Grade to highest point of structure. Building type-based: each type has own height limit.
- lot_coverage
- Building footprint / lot area. Varies by building type within each district.
- far
- du_ac
- Dwelling units per acre. Specified per building type in MF and mixed-use districts.
- impervious_cover
- setback_front
- Front property line to nearest building face. Varies by building type.
- setback_side
- Side property line to nearest building face. Expressed as total for both sides in some districts.
- setback_rear
- Rear property line to nearest building face.
- parking
Capacity calculations
- max_footprint_sf
lot_area_sf * lot_coverage- buildable_width_ft
lot_width_ft - setback_side_ft * 2- buildable_depth_ft
lot_depth_ft - setback_front_ft - setback_rear_ft- buildable_envelope_sf
buildable_width_ft * buildable_depth_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
70%completeness115 confirmed15 partial10 inferred
Documented gaps
- Overlay district parameters not accessible
- CV Conservation district not extracted
- Full Table 5.3-A building type matrix not extracted
- Parking ratios not extracted
Known issues
schema:v1-legacypriority:lowdata:gaps-present