Serving Duluth, Superior & nearby Minnesota and Wisconsin towns Mon–Sat 7am–6pm (715) 919-7956

Fence Permit Rules by Town: Duluth, Superior and Nearby Communities

Fence permit triggers for eight Twin Ports jurisdictions side by side, from Duluth's 4-foot rule to Hermantown's every-fence permit, with post depth for frost.

Whether a fence needs a permit depends on the town: Duluth at 4 feet or taller, Hermantown for every fence, Cloquet from 2.5 feet, and Superior for all residential fences. Lake County skips the permit at 6 feet or under, rural Carlton County permits privacy fences, and Two Harbors wants your neighbor's written consent for a fence on the line.

Fence permit rules, side by side

A fence feels like the smallest outdoor project, but it's one where the rules change most at each city line. Minnesota's default building code skips fences up to 7 feet, and several Twin Ports cities go well past that with their own zoning permits. The table covers the offices around Duluth and Superior; for anywhere else, our building permit offices page lists who to call.

Fence permit rules by town around the Twin Ports, from each office's own pages, September 27, 2026
WhereWhen you need a permitWorth knowing
DuluthFence permit at 4 ft or taller; building permit and engineer-stamped plans over 7 ftFinished side out; 3 ft back from the right of way; front-yard chain link only vinyl-coated and 4 ft or less
HermantownFence permit for every fence; building permit too at 7 ftA short garden fence still needs the fence permit
CloquetPermit at 2.5 ft and tallerStricter than the 7 ft state default
SuperiorBuilding permit for all residential fencesReplacing under 25% of the boards needs none
Two HarborsBuilding permit over 7 ftA fence on the lot line needs the neighbor's written consent
Lake County (Knife River, Larsmont)No permit at 6 ft or underLand use permit above 6 ft
Rural Carlton CountyZoning permit for privacy fencesThe county lists them with sheds and garages
Douglas County townsLand use permit before any structureAsk county zoning whether your fence counts

Two things hold everywhere. The permit is only part of it: height limits, setbacks and which way the good side faces apply even to a fence that needs no permit. And a fence on the line starts with knowing where the line is, which our guide to fences and retaining walls between neighbors covers.

Duluth: the 4-foot permit and the 7-foot building permit

Duluth requires a fence permit before any fence 4 feet or taller goes up, and a fence taller than 7 feet needs a building permit on top of it (City of Duluth), with plans stamped by a Minnesota-licensed structural engineer (City of Duluth). So a 3-foot picket fence can go in without a permit, but a standard 6-foot privacy fence in the backyard needs the fence permit.

Height depends on the yard. A front-yard fence is capped at 4 feet, or 6 feet if it's ornamental and at least half open; side and rear yards go to 8 feet. Every fence sits at least 3 feet back from a street or alley right-of-way, and the right-of-way often runs past the sidewalk into what looks like your lawn, so measure from the line, not the pavement. The city bans barbed wire, razor wire and electric fences, and front-yard chain link is out unless it's vinyl-coated, no taller than 4 feet and permitted (City of Duluth).

The zoning code also sets which way the fence faces: the finished side out, so posts and rails face your own yard unless the design looks the same from both sides (Duluth UDC 50-26.4). A shadowbox or board-on-board design settles that question on a fence you'll see from both sides.

Where the nearby towns are stricter

Hermantown needs a fence permit for every fence, whatever the height, and a building permit as well once it reaches 7 feet (City of Hermantown). A dog run or a 3-foot garden fence that would skip the permit in Duluth still needs one here.

Cloquet sets its trigger at 2.5 feet: fences that tall or taller need a permit, and so do retaining walls over 4 feet (City of Cloquet). That catches nearly any fence meant to hold in a dog or a toddler.

Superior requires permits for all residential fences (City of Superior FAQ), but replacing broken or decayed boards on less than 25% of a fence needs none (City of Superior), so a storm-damaged section can usually be fixed right away. The city's fence brochure limits front-yard fences to 4 feet and other side and rear yards to 8 feet, keeps fences 5 feet from an alley line and 1 foot from a city sidewalk, and has the finished side face the neighbors (Superior fence brochure). Corner lots have lower limits near the intersection; see our Superior page for the neighborhoods we cover.

Two Harbors, the North Shore and the rural counties

Two Harbors follows its own fence code: a fence goes on the property line only with the adjoining owner's written consent, it has to be placed so both sides can be maintained, the finished side faces the neighbor, and a fence over 7 feet needs a building permit (City of Two Harbors). Get the consent signed before the posts go in, not after.

Lake County, outside the cities, needs no permit for fences 6 feet or under (Lake County). That covers Knife River and Larsmont, where a taller wind or privacy screen is the one that needs a land use permit.

Rural Carlton County takes the opposite approach: its zoning permits cover any structure regardless of size, and the county's own list names privacy fences alongside sheds and garages (Carlton County). The cities and Thomson Township run their own zoning, so an Esko or Cloquet address goes to its own office.

The Douglas County towns around Superior require a land use permit before any structure is built (Douglas County); call county zoning and ask whether your fence counts. Permit questions come first: we check what your address needs, and who the office requires to pull the permit, before we quote.

Posts that stay put: frost depth and digging

Frost is what moves fences up here. Minnesota's code sets a 5-foot minimum footing depth in the northern zone that includes St. Louis, Carlton and Lake counties (Minn. R. 1303.1600), and Wisconsin requires footings below frost penetration or at least 48 inches deep, whichever is deeper (SPS 321.16). Neither rule names fence posts, but frost doesn't care: a post set 2 feet down in wet clay gets lifted a little every winter. We set posts below frost depth, with gravel at the bottom of the hole and drained backfill, and our frost heave guide explains how heave grabs a post.

Before any hole is dug, call 811: Gopher State One Call in Minnesota or Diggers Hotline in Wisconsin, then wait for the utility marks. Our planning range for a new fence is $25–$60 per linear foot, installed with materials, and the flat written quote sets the real number after we walk the line.

Do I need a permit for a 4-foot fence in Duluth?

Yes. Duluth requires a fence permit before building any fence 4 feet or taller, so a 4-foot fence is the smallest one that needs it; a 3-foot fence doesn't. Front-yard fences top out at 4 feet unless they're ornamental and at least half open, and a front-yard chain link fence has to be vinyl-coated and permitted.

Over 7 feet, you'd also need a building permit and engineer-stamped plans.

Does Cloquet require a permit for a 3-foot fence?

Yes. Cloquet's fence permit starts at 2.5 feet, so a 3-foot garden or dog fence needs one, and so does a retaining wall over 4 feet. Put the permit in the schedule before you order materials, because posts can't go in until it's issued.

Esko is in Thomson Township, which runs its own zoning, so an Esko address goes to the township office instead of the city.

Can I put a fence on the property line in Two Harbors?

Only with your neighbor's written consent. Two Harbors' fence code allows a fence on the property line when the adjoining owner agrees in writing, and otherwise the fence sits inside your line where both sides can be maintained. The finished side faces the neighbor either way, and a fence over 7 feet needs a building permit.

A survey or located corner stakes tell you where the line actually is.

How deep should fence posts be in Duluth?

Below the frost line, which Minnesota's building code puts at 5 feet for footings in St. Louis County. The code doesn't set a depth for fence posts, but a shallow post in Duluth's wet, frost-prone soil tends to rise and lean after a few winters.

Set posts on gravel with drained backfill, keep clay away from the post, and call Gopher State One Call before digging.

Planning a fence? Send the address, a sketch of the line and the height you want through our contact page, or call or text (715) 919-7956. Your flat price in writing, approved before work starts, will name the permit your town requires. See fence building and repair for styles and repairs.

Next steps. The details of the job are on our fence building and repair page, with prices in How Much Does a Fence Cost in Duluth, MN? Based in Duluth, serving Superior.

Keep reading: Do You Need a Permit? Duluth & Superior Home Projects and Is a Remodel Worth It in Duluth? Kitchen, Bath, Basement.

Call Text Get a Quote