County Building Permits
Dodge County, MN - 2026 Building Permit Guide
How to apply for a building permit in unincorporated Dodge County, Minnesota. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
Unincorporated Dodge County rural jurisdiction areas.
- Department
- Dodge County Environmental Services, Zoning Department
- Address
- 721 Main St N, Dept. 123, Mantorville, MN 55955
- Phone
- 507-635-6272
Application Process
- Contact Environmental Services to determine the permitting process and whether density limits have been reached.
- For a dwelling on less than 53 acres in the Agricultural District, apply for an interim use permit and public hearing.
- Obtain well siting and sewage treatment permits as needed.
- Submit the zoning permit application to Environmental Services.
- Apply for the driveway permit from the appropriate road authority.
- Obtain an address from the county Highway Department.
Source: Dodge County Environmental Services, Zoning Department
General Requirements
A zoning permit is required for any dwelling or accessory structure prior to construction in the rural area described by the county permit brochure.
Required Documents
- Zoning permit application
- Interim use permit materials for dwellings on less than 53 acres in Agricultural District
- Septic design by licensed septic designer
- Well permit and siting information
- Driveway permit information
- Dwelling zoning permit copy for address assignment
- Permit validity
- If an interim use permit is approved, use and all conditions must be satisfied within one year or the permit expires.
- Contractor requirements
- The county refers applicants to the State Electrical Inspector for electrical compliance.
Fees
- Minimum permit fee
- $100
- Permit fee formula
- $1 per $1,000 of estimated project cost with a minimum of $100.
Fees change. Verify current amounts at the official fee schedule.
Work That Does NOT Require a Permit
Contact the Dodge County Environmental Services, Zoning Department to confirm whether your project requires a permit before starting work.
Inspections
How to Schedule
Typical inspection sequence: Zoning permit, then well and septic work as applicable, then driveway permit and address steps.
The brochure does not publish inspection scheduling or reinspection instructions.
Additional Resources
- Zoning / rural construction guide
- County resource list
- License lookup guide: Minnesota Contractor License Requirements
- Contract template: Minnesota Homeowner-Contractor Agreement
- Minnesota hub: Minnesota Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the Dodge County Environmental Services, Zoning Department before applying.
Frequently Asked Questions
Dodge County Building Permit FAQ
- Do I need a building permit in unincorporated Dodge County, MN?
- A zoning permit is required for any dwelling or accessory structure prior to construction in the rural area described by the county permit brochure.
- How much does a building permit cost in unincorporated Dodge County, MN?
- The minimum permit fee is $100. Fees are calculated as: $1 per $1,000 of estimated project cost with a minimum of $100..
- How do I apply for a building permit in unincorporated Dodge County, MN?
- 1. Contact Environmental Services to determine the permitting process and whether density limits have been reached. 2. For a dwelling on less than 53 acres in the Agricultural District, apply for an interim use permit and public hearing. 3. Obtain well siting and sewage treatment permits as needed. 4. Submit the zoning permit application to Environmental Services. 5. Apply for the driveway permit from the appropriate road authority. 6. Obtain an address from the county Highway Department.
Need help with your project?
Navigating permits in Dodge County Unincorporated Area can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector works