Wisconsin Building Codes
Current base code, county-level adoption data, special-zone overlays, and source links for restoration contractors.
Current State Code
Verified state-level adoption record from SkyCanvass jurisdiction data.
Wisconsin has MANDATORY STATEWIDE Uniform Dwelling Code (UDC) for all one- and two-family dwellings since June 1, 1980. UDC is based on IRC with Wisconsin amendments (SPS 320-325). Municipalities CANNOT adopt more or less stringent codes - uniform statewide requirement. Enforced by state-certified local inspectors OR DSPS state inspectors (municipalities choose). Energy code based on IECC 2009 with WI amendments - older than most states. Commercial buildings follow IBC (SPS 361-366). DSPS Division of Industry Services administers code. 72 counties. Climate zones 6A (most of state) and 7 (northern tier). Cold climate construction requirements significant. Ice barrier requirements statewide. Frost depth 48-54+ inches depending on location.
County Guides
County pages include local code editions, amendment flags, and jurisdiction-specific links.
Adams County
udc_2022_wi
Ashland County
udc_2022_wi
Barron County
udc_2022_wi
Bayfield County
udc_2022_wi
Brown County
udc_2022_wi
Buffalo County
udc_2022_wi
Burnett County
udc_2022_wi
Calumet County
udc_2022_wi
Chippewa County
udc_2022_wi
Clark County
udc_2022_wi
Columbia County
udc_2022_wi
Crawford County
udc_2022_wi
Dane County
udc_2022_wi
Dodge County
udc_2022_wi
Door County
udc_2022_wi
Douglas County
udc_2022_wi
Dunn County
udc_2022_wi
Eau Claire County
udc_2022_wi
Florence County
udc_2022_wi
Fond du Lac County
udc_2022_wi
Forest County
udc_2022_wi
Grant County
udc_2022_wi
Green County
udc_2022_wi
Green Lake County
udc_2022_wi
Iowa County
udc_2022_wi
Iron County
udc_2022_wi
Jackson County
udc_2022_wi
Jefferson County
udc_2022_wi
Juneau County
udc_2022_wi
Kenosha County
udc_2022_wi
Kewaunee County
udc_2022_wi
La Crosse County
udc_2022_wi
Lafayette County
udc_2022_wi
Langlade County
udc_2022_wi
Lincoln County
udc_2022_wi
Manitowoc County
udc_2022_wi