Wisconsin (WI) Building Permit & Cost Directory
Explore municipal permit requirements, Bureau of Labor Statistics (BLS) contractor wages, and real-time residential cost calculators across all 72 counties in Wisconsin for 2026.
Wisconsin Residential Building Code & Licensing Overview
Statewide compliance standards and contractor mandates
Residential home renovations in Wisconsin are regulated under the state building code adapted from the International Residential Code (IRC). Permits are mandated for all structural repairs, complete roof replacements exceeding 100-200 square feet, HVAC compressor and furnace retrofits, and electrical service upgrades.
General contractors and trade specialists must carry valid state licenses and verified worker's compensation coverage.
Homeowners may pull permits on their primary dwelling, assuming full civil liability for code compliance and passing inspections.
Find Your County in WI
Type your county or city name below to instantly isolate local building departments and cost calculators.
All Wisconsin Counties (72)
Click any county below to calculate local permit costs, view inspector notes, and check trade wages.
Adams County
Est. Permit: $147 • BLS $31.30/hr
Ashland County
Est. Permit: $147 • BLS $31.30/hr
Barron County
Est. Permit: $147 • BLS $31.30/hr
Bayfield County
Est. Permit: $147 • BLS $31.30/hr
Brown County
Est. Permit: $147 • BLS $31.30/hr
Buffalo County
Est. Permit: $147 • BLS $31.30/hr
Burnett County
Est. Permit: $147 • BLS $31.30/hr
Calumet County
Est. Permit: $147 • BLS $31.30/hr
Chippewa County
Est. Permit: $147 • BLS $31.30/hr
Clark County
Est. Permit: $147 • BLS $31.30/hr
Columbia County
Est. Permit: $147 • BLS $31.30/hr
Crawford County
Est. Permit: $147 • BLS $31.30/hr
Dane County
Est. Permit: $147 • BLS $31.30/hr
Dodge County
Est. Permit: $147 • BLS $31.30/hr
Door County
Est. Permit: $147 • BLS $31.30/hr
Douglas County
Est. Permit: $147 • BLS $31.30/hr
Dunn County
Est. Permit: $147 • BLS $31.30/hr
Eau Claire County
Est. Permit: $147 • BLS $31.30/hr
Florence County
Est. Permit: $147 • BLS $31.30/hr
Fond Du Lac County
Est. Permit: $147 • BLS $31.30/hr
Forest County
Est. Permit: $147 • BLS $31.30/hr
Grant County
Est. Permit: $147 • BLS $31.30/hr
Green County
Est. Permit: $147 • BLS $31.30/hr
Green Lake County
Est. Permit: $147 • BLS $31.30/hr
Iowa County
Est. Permit: $147 • BLS $31.30/hr
Iron County
Est. Permit: $147 • BLS $31.30/hr
Jackson County
Est. Permit: $147 • BLS $31.30/hr
Jefferson County
Est. Permit: $147 • BLS $31.30/hr
Juneau County
Est. Permit: $147 • BLS $31.30/hr
Kenosha County
Est. Permit: $147 • BLS $31.30/hr
Kewaunee County
Est. Permit: $147 • BLS $31.30/hr
La Crosse County
Est. Permit: $147 • BLS $31.30/hr
Lafayette County
Est. Permit: $147 • BLS $31.30/hr
Langlade County
Est. Permit: $147 • BLS $31.30/hr
Lincoln County
Est. Permit: $147 • BLS $31.30/hr
Manitowoc County
Est. Permit: $147 • BLS $31.30/hr
Marathon County
Est. Permit: $147 • BLS $31.30/hr
Marinette County
Est. Permit: $147 • BLS $31.30/hr
Marquette County
Est. Permit: $147 • BLS $31.30/hr
Menominee County
Est. Permit: $147 • BLS $31.30/hr
Milwaukee County
Est. Permit: $147 • BLS $31.30/hr
Monroe County
Est. Permit: $147 • BLS $31.30/hr
Oconto County
Est. Permit: $147 • BLS $31.30/hr
Oneida County
Est. Permit: $147 • BLS $31.30/hr
Outagamie County
Est. Permit: $147 • BLS $31.30/hr
Ozaukee County
Est. Permit: $147 • BLS $31.30/hr
Pepin County
Est. Permit: $147 • BLS $31.30/hr
Pierce County
Est. Permit: $147 • BLS $31.30/hr
Polk County
Est. Permit: $147 • BLS $31.30/hr
Portage County
Est. Permit: $147 • BLS $31.30/hr
Price County
Est. Permit: $147 • BLS $31.30/hr
Racine County
Est. Permit: $147 • BLS $31.30/hr
Richland County
Est. Permit: $147 • BLS $31.30/hr
Rock County
Est. Permit: $147 • BLS $31.30/hr
Rusk County
Est. Permit: $147 • BLS $31.30/hr
Saint Croix County
Est. Permit: $147 • BLS $31.30/hr
Sauk County
Est. Permit: $147 • BLS $31.30/hr
Sawyer County
Est. Permit: $147 • BLS $31.30/hr
Shawano County
Est. Permit: $147 • BLS $31.30/hr
Sheboygan County
Est. Permit: $147 • BLS $31.30/hr
Taylor County
Est. Permit: $147 • BLS $31.30/hr
Trempealeau County
Est. Permit: $147 • BLS $31.30/hr
Vernon County
Est. Permit: $147 • BLS $31.30/hr
Vilas County
Est. Permit: $147 • BLS $31.30/hr
Walworth County
Est. Permit: $147 • BLS $31.30/hr
Washburn County
Est. Permit: $147 • BLS $31.30/hr
Washington County
Est. Permit: $147 • BLS $31.30/hr
Waukesha County
Est. Permit: $147 • BLS $31.30/hr
Waupaca County
Est. Permit: $147 • BLS $31.30/hr
Waushara County
Est. Permit: $147 • BLS $31.30/hr
Winnebago County
Est. Permit: $147 • BLS $31.30/hr
Wood County
Est. Permit: $147 • BLS $31.30/hr
Frequently Asked Questions: Wisconsin Building Permits
How much does a building permit typically cost in Wisconsin?
Across Wisconsin, the baseline residential permit filing fee averages $146.75. Total permit costs are calculated based on valuation formulas (typically $5 to $15 per $1,000 of project value) plus electrical, mechanical, and plan review inspection surcharges.
Do I need a building permit for roof replacement in Wisconsin?
Yes. In virtually all Wisconsin county jurisdictions, roof replacements involving more than 100 square feet (1 roofing square) or involving any structural decking, rafter, or truss repair require a formal building permit and at least one in-progress or final roof inspection.
What is the average trade wage for contractors in Wisconsin?
According to the latest Bureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics (OEWS), the median hourly rate for licensed residential construction trades in Wisconsin is approximately $31.30/hr, varying based on metropolitan vs rural location.