Skip to main content

Carlton County, Minnesota Building Permit Guide

To get a building permit in Carlton County, confirm which office issues permits for the property’s address, then submit the application with your plans and required documents, pay the permit fees, and pass inspections before final approval. Alliance Permitting can prepare, file and track the permit for you and schedule the inspections.

Carlton County Zoning and Environmental Services in Carlton issues zoning permits for every structure, whatever its size, outside the cities that zone themselves and Thomson Township, through GeoPermits online.

Authority: Carlton County Zoning & Environmental ServicesCode: Zoning Ordinance #27; State Building Code not enforced by the countyPhone: 218-384-9176
Office
Zoning & Environmental Services301 Walnut Ave, Room 103, Carlton
Dwelling permit
$200Fee schedule effective March 1, 2024
Data centers
One-year pauseInterim Ordinance #42, August 24, 2026
Septic
County-wideOrdinance #30, cities included

Carlton County Zoning and Environmental Services, at 301 Walnut Avenue, Room 103, in Carlton, is the zoning authority for the county outside nine cities and Thomson Township, and it requires a zoning permit for every structure regardless of size. Applications go through the county’s GeoPermits site. A dwelling permit is $200 under the schedule effective March 1, 2024, septic permits are issued county-wide, and the office does not enforce the State Building Code in the rural county.

What requires a permit in Carlton County?

Carlton County draws the line at size zero. Building or moving any structure needs a zoning permit, and the county’s FAQ lists dwellings, additions, decks, privacy fences, garages, storage containers, outhouses, signs, sheds and, in some cases, recreational vehicles. Excavating, filling or clearing vegetation in shoreland, land within 1,000 feet of a classified lake or 300 feet of a classified river or stream, needs a shoreland alterations zoning permit or an interim use permit.

Zoning permit needed

  • Dwellings and additions
  • Decks and garages
  • Sheds and storage containers of any size
  • Privacy fences
  • Outhouses
  • Signs, on site or off site
  • Recreational vehicles in some situations
  • Shoreland excavating, filling or vegetation removal

No zoning permit

  • Replacing doors
  • Replacing windows
  • Re-siding
  • Re-roofing with shingles

Some approvals reach farther than zoning. A septic permit is needed wherever a system is installed, replaced, altered, repaired or extended, anywhere in the county, and any structure with pressurized water must connect to a compliant system. Every primary structure needs an E-911 address under Ordinance 22A, and work in wetlands, including shrub and wooded wetlands, is regulated by the same office.

What the county decides and what the state holds

The county decides zoning districts, lot sizes, setbacks and allowed uses under Zoning Ordinance #27, with its Table 1 dimensional standards and Table 2 height, setback and lot coverage standards. Its FAQ states that the State Building Code is not enforced by this office in the rural parts of Carlton County. Wells are regulated by the Minnesota Department of Health and electrical work by the Department of Labor and Industry.

⚠️ Data center pause. Interim Ordinance #42, adopted August 24, 2026, pauses the creation or expansion of data centers in Carlton County for one year from enactment unless the County Board ends it sooner; no conditional or interim use, variance, subdivision or rezoning tied to data center development will be accepted or approved meanwhile.

Carlton County building department: who handles permitting

Zoning and Environmental Services handles zoning, septic, shoreland, wetland and addressing permits, plus the transfer station, recycling, well water testing and the aquatic invasive species program. Under its department page it is the zoning authority everywhere except the cities of Barnum, Carlton, Cloquet, Cromwell, Kettle River, Moose Lake, Scanlon, Wrenshall and Wright and Thomson Township. In shoreland it also zones inside the City of Cromwell, the City of Carlton and Thomson Township. The office’s FAQ sheet leaves Scanlon off that list, but Zoning Ordinance #27 applies only to the unincorporated county, so the City of Scanlon is outside county zoning either way.

Short on time to read all of this?

Get a free quote →
Carlton County permitting contacts
OfficeContact
Zoning & Environmental Services301 Walnut Avenue, Room 103, Carlton, MN 55718 (mail: P.O. Box 220); 218-384-9176; Monday to Friday, 8 a.m. to 4 p.m.
Transportation Department (county road driveways)1630 County Road 61, Carlton, MN 55718; 218-384-9150; Monday to Friday, 8 a.m. to 4 p.m.
WellsMinnesota Department of Health, 218-302-6166 (number given by the county)
ElectricalDepartment of Labor and Industry, 651-284-5026 or 1-800-DIAL-DLI

Cities in Carlton County

The cities set their own zoning and building-code policy; the county’s septic ordinance still applies county-wide, and it administers the Wetland Conservation Act everywhere except Wright and Cloquet. Flood-program status is from FEMA’s Community Status Book.

Cities in Carlton County (Census 2025 estimates)
CityCounty role and flood program
Cloquet (12,399)City zoning; county septic; city handles wetlands; participating
Carlton (965), Cromwell (258)City zoning, county shoreland zoning and septic; participating
Moose Lake (2,948), Scanlon (989), Barnum (605), Wrenshall (457)City zoning; county septic and wetlands; participating
Wright (170), Kettle River (168)City zoning; county septic; listed as not in the program

Carlton County permit types

GeoPermits handles zoning permits, septic permits, new addresses, vacation rental permits, variances, conditional and interim use permits, rezonings, administrative subdivisions and lot line adjustments, minor subdivisions, preliminary plats and shoreland alterations. Applicants set up an account with their email, upload drawings and photos, pay online and can return to edit an application; the system fills in parcel data automatically. A final plat application and a shoreland mitigation plan are posted as PDFs.

Residential permits

A house needs the dwelling zoning permit, a separate septic permit applied for by the owner or a licensed designer, and an E-911 address. Septic systems must be designed by someone holding a current Minnesota Pollution Control Agency license. Inside shoreland, a current septic certificate of compliance is required with any permit application, and anywhere a certificate is required before a permit to add bedrooms. Decks, additions and accessory structures have their own lower fees.

Not sure this scope needs a permit?

Get a free quote →

Ordinance #27’s Table 1 and Table 2 set the numbers: a minimum lot of 20 acres in the A-1 Agriculture/Forest Management district, 2.5 acres in A-2 Agriculture/Rural Residential and 1 acre for a single home in R-1 Recreation Residential. Structures stand 150 feet from a Natural Environment lake, 100 feet from a Recreational Development lake and 75 feet from a General Development lake, and 110 feet from the centerline of an arterial road or 85 feet from a collector or local road, or 35 feet from the right of way if that is farther. In the shoreland overlay, impervious surfaces may cover no more than 25 percent of a lot.

Commercial and other permits

A use that Ordinance #27 does not list as permitted in its district may need a conditional or interim use permit, and a structure or lot that misses the district’s dimensional rules needs a variance. Commercial and industrial buildings, additions and accessory structures, towers and antennas, borrow pits and vacation rentals each have fee lines, and renewable energy projects fall under a separate ordinance. Interim Ordinance #41, as renewed for one year by #41-A on June 9, 2026, also bars new or expanded green burial cemeteries and natural organic reduction facilities while the county finishes its comprehensive plan.

What comes before the permit

  • Driveway. A township road needs the township’s driveway permit, a county road the Transportation Department’s, and a state highway MnDOT’s.
  • Septic design. The licensed designer prepares the system before the septic application.
  • Shoreland check. A shoreland lot needs a current septic certificate of compliance before any permit.
  • Wetlands. The office has maps and permit requirements for wetland work, and Wetland Conservation Act applications go to it outside Wright and Cloquet.
  • Hearings. Conditional and interim uses, rezonings and subdivisions go to the Planning Commission and variances to the Board of Adjustment.

Carlton County permit fees

Zoning and Environmental Services charges under its fee schedule effective March 1, 2024. In the office, cards carry a 2.4 percent surcharge (minimum $2), and Visa debit cards a flat $3.95.

Rather talk it over?

Call 1-855-478-4290 →
Carlton County zoning and environmental fees (effective March 1, 2024)
ItemFee
Dwelling$200
Handicap rampNo fee
Dwelling addition$100
Accessory structure or its addition / dwelling deck$75 / $75
Commercial or industrial building / addition / accessory$300 / $200 / $200
Sign: on site / off site$50 / $150
Shoreland alterations zoning permit$150
Vacation rental$150
Septic, up to 1,000 gpd: drainfield or bed / mound or at-grade$250 / $300
Septic, 1,001–2,500 gpd: drainfield or bed / mound or at-grade$400 / $500
Holding tank$150
Septic re-inspection / revised design review$100 / $100
Sewer compliance inspection of an existing system$200
Conditional or interim use, variance, or appeal (recording included)$650
Variance from the ordinary high water level setback$1,000
Rezoning: residential or agricultural / commercial or industrial$500 / $600
New or replacement E-911 address$100
Wetland replacement plan under 10,000 sq ft$200
After-the-fact: 1st / 2nd / 3rd notice2 / 4 / 6 times the permit fee

Worked example: a new house on a standard drainfield system sized up to 1,000 gallons a day needs the $200 dwelling permit, a $250 septic permit and a $100 E-911 address, or $550; a mound system makes the septic permit $300. Septic tanks must be pumped by a licensed maintainer at the owner’s expense just before a county compliance inspection.

Trade permits and who may pull them

Carlton County issues no building, plumbing or mechanical permits in its zoning jurisdiction. Electrical permits are filed online with the Department of Labor and Industry, which the county lists at 651-284-5026; contractors, electricians and plumbers hold state licenses, and the county licenses none of them.

  • Septic designers and installers. Designs require a current MPCA license, and the septic application may be filed by the owner or the designer.
  • Septic maintainers. A licensed maintainer pumps the tanks before a county compliance inspection, and the visit has to be coordinated with the office.
  • Well drillers. The design, location, construction and abandonment of wells are regulated by the Minnesota Department of Health; the county lab tests well water for coliform bacteria, E. coli, nitrate, iron and hardness.

Rather not deal with the Carlton County building department?

Get a free quote →

How to apply for a Carlton County permit

1. Confirm the zoning authority

Check that the parcel is not in a self-zoning city or Thomson Township, or is in a shoreland area the county zones there.

2. Find the zoning district

Ask the office for the district, which sets lot size, setbacks and allowed uses.

3. Arrange the driveway

Get the permit from the township, county or MnDOT, depending on the road.

4. Design the septic

Have a licensed designer prepare the system, or get a compliance inspection on a shoreland lot.

5. Apply in GeoPermits

Create an account, enter the zoning, septic and address applications and upload the drawings.

6. Pay

Pay online, mail a check to the Carlton County Treasurer or pay in person.

7. Attend hearings if required

For a CUP, rezoning or variance, a representative must attend the hearing.

Review, corrections and what causes delay

Projects that need a hearing take longest. The Planning Commission meets at 7 p.m. on the first Wednesday of each month in the Transportation Building, 1630 County Road 61, Carlton, and the Board of Adjustment at 7 p.m. on the third Tuesday, at the location on its agenda; applicants are told the date in advance and must send someone to answer questions. On a shoreland lot the septic certificate of compliance must be current before any permit, and adding bedrooms anywhere waits on one. Data center proposals cannot be accepted while Interim Ordinance #42 is in force.

Inspections in Carlton County

The county’s inspections cover zoning compliance and septic systems rather than construction, since the State Building Code is not enforced by the office in the rural county. Septic installations are inspected by the county, with $100 for each re-inspection and $100 to review a revised design.

Compliance inspections are required for septic systems at the point of sale or permit application in shoreland areas. County staff will do a compliance inspection of an existing system for $200, or $250 combined with a well water pickup, once a licensed maintainer has pumped the tanks immediately beforehand. Electrical work is inspected under the state permit.

After-the-fact permits escalate with each notice: double the permit fee at the first notice, four times at the second and six times at the third.

Minnesota building code

Carlton County administers zoning, shoreland, septic, subdivision, wetland and addressing ordinances, and its office does not enforce the State Building Code in the rural county. FEMA’s Community Status Book lists the county as participating in the National Flood Insurance Program since September 1, 1988, with a current flood map dated March 13, 2024 that shows flood areas without base flood elevations; Thomson Township has its own participating entry.

Want this handled start to finish?

Get a free quote →

Minnesota has one State Building Code that applies statewide and overrides local building codes, but enforcement is local: whether a building permit is needed depends on whether the city, township or county enforces the code there. Electrical permits come from the Department of Labor and Industry unless the local government runs its own electrical inspection. Minnesota rules

Carlton County permit search and official resources

Applicants follow their own applications, payments and permits in their GeoPermits account; other records come through the county’s information disclosure request form or the Beacon parcel portal for ownership and tax data. County Board, Planning Commission and Board of Adjustment agendas and minutes are posted in the county’s agenda center.

Inspections are where schedules slip.

Get a free quote →

Carlton County permit FAQs

Do I need a permit for a small shed in rural Carlton County?

Yes. Zoning permits are required for all structures regardless of size, sheds and storage containers included.

Does the county inspect construction?

No. The office does not enforce the State Building Code in the rural county; it checks zoning and septic compliance.

Can I replace my roof or windows without a permit?

Yes. Replacing doors or windows, re-siding and re-roofing with shingles need no zoning permit.

What does a new house cost in county permits?

$200 for the dwelling, $250 or more for the septic system and $100 for the E-911 address under the March 1, 2024 schedule.

Does the county zone inside Cloquet or Moose Lake?

No, those cities zone themselves; the county’s septic ordinance applies county-wide, and it zones shoreland only in Carlton, Cromwell and Thomson Township.

Can a data center be proposed now?

Not while Interim Ordinance #42, adopted August 24, 2026 for one year, is in force.

Who issues the driveway permit?

The township for a township road, the Carlton County Transportation Department for a county road and MnDOT for a state highway.

Simplify Carlton County permitting with Alliance Permitting

250K+Permits approved
All 50States covered
21+ YearsJurisdictional depth
Done-for-youWe file, you build

Alliance Permitting is a permit documentation and submission company in Minnesota. We prepare your paperwork, file it correctly and coordinate with the permitting authority through issuance. We are not a contractor and we do not perform licensed plan review or inspections; that work stays with your licensed team and the jurisdiction.

Ready to break ground in Carlton County sooner?

Let Alliance prepare, file, and track your Carlton County permits while your crew stays on the job.

This guide is provided by Alliance Permitting for general information about Carlton County permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.