Dakota County Building Permits & Rules
Everything you need to know about building permits, regulations, and local requirements for home improvement projects in Dakota County, Minnesota.
Dakota County does NOT issue building permits. All cities and townships within Dakota County handle their own building permits and inspections. Properties in shoreland areas or designated floodplains may require additional county permits from Dakota County Water Resources. Contact your city or township building department directly for permit applications.
City Building Departments
Contact the building department for the city where your property is located. Below are the major cities in Dakota County served by TenPenny Home with their office and contact details.
City of Apple Valley
7100 147th Street W, Apple Valley, MN 55124
(952) 953-2588
buildinginspections@applevalleymn.gov
City of Eagan
3830 Pilot Knob Rd, Eagan, MN 55122
(651) 675-5675
buildinginspections@cityofeagan.com
City of Burnsville
100 Civic Center Pkwy, Burnsville, MN 55337
(952) 895-4400
cityinfo@burnsvillemn.gov
Common Permit Types & Typical Fees
Most home improvement projects in Dakota County require permits. Fees vary by city and project scope, so always verify with your specific city.
Roofing Permit
$100 - $300Required for roof replacement, re-roofing, and structural roof repairs.
- Complete tear-off and replacement
- New roof installations
- Structural roof repairs
- Wind-rated materials for 90 MPH winds
Building Permit (Additions/Remodels)
$200 - $2,000+Required for additions, structural alterations, decks, garages, and major remodeling projects.
- Room additions and structural changes
- Deck construction over 200 sq ft
- Garage construction
- Basement finishing with structural work
Mechanical Permit
$75 - $250Required for HVAC system installation, replacement, or major modifications.
- Furnace and air conditioner replacement
- Ductwork installation or modifications
- Gas line installation
- Water heater replacement
Frequently Asked Questions
Common questions about Dakota County permits, shoreland and floodplain rules, deck exemptions, contractor licensing, and unpermitted work consequences.
When does a deck require a building permit in Dakota County?
Decks over 200 sq ft require a building permit across most Dakota County cities. Ground-level decks not attached to the house and under 30 inches high are typically exempt, but must still meet zoning setbacks. Any deck attached to the house or elevated requires a permit regardless of size. Always confirm with your specific city before building.
Does my contractor need to be licensed in Dakota County?
Yes. All contractors doing permitted work must hold a valid Minnesota state license. Mechanical (HVAC), plumbing, and electrical contractors each have specific state licensing requirements. Verify any contractor at the DOLI license lookup before hiring. If they won't pull a permit, walk away.
What happens if I do work without a permit in Dakota County?
Cities can require completed work to be opened or demolished for inspection at your cost. A penalty fee, typically equal to the permit fee, is charged on top. Unpermitted work must be disclosed when selling and can delay or kill a sale. If the work is in a shoreland or floodplain area, the consequences are more serious and may involve county-level enforcement as well.
General Permit Application Process
While each city has its own procedures, most Dakota County cities now offer online permit applications and inspection scheduling. Processing times vary but typically range from same-day to 10 business days depending on project complexity and city workload.
- Identify Your City
Determine which city or township your property is located in. Each has its own building department and permit requirements. Use Dakota County property search tools if uncertain.
- Gather Required Documents
Prepare site plans, construction drawings, contractor information with state license number, and project specifications. Requirements vary by project type and city.
- Submit Application Online
Most Dakota County cities accept online permit applications. Create an account on your city's permit portal, complete the application, upload required documents, and pay application fees.
- Schedule Inspections
After permit approval, schedule required inspections through your city's online portal or by phone. Most cities require 24-hour advance notice. Keep approved plans on-site during all inspections.
Dakota County Building Considerations
Climate Zone 6A
Cold climate requires R-49 attic insulation, R-20 walls, and proper air sealing per Minnesota Energy Code. Energy code compliance required for all new construction.
90 MPH Wind Load
Roofing and siding must meet wind resistance requirements. Proper fastening patterns and wind-rated materials required for all exterior installations.
42" Frost Depth
All footings must extend at least 42 inches below grade to prevent frost heave. Proper foundation drainage required in all construction.
Shoreland & Floodplain Rules
Properties within 1,000 feet of public waters or in FEMA floodplains require additional permits from Dakota County Water Resources. Call (952) 891-7000 for determinations.
Cities in Dakota County
Click on your city to find local contractors and city-specific information. Not sure which city you're in? Use the Dakota County property search tools below.