In Portland's single-dwelling residential zones, fences may be up to 3½ feet tall in front building setbacks and up to 8 feet tall in side and rear building setbacks. The rules live in PMC 33.110.275 and apply to walls, fences, and screens of every material — wood, vinyl, metal, wire, or masonry.
The quick reference table
Most homeowners only need this. Save it, screenshot it, take it to your contractor. Heights below apply to single-dwelling residential zones (R-zones) covered by Chapter 33.110.
| Where | Maximum height | Code reference |
|---|---|---|
| Front building setback (or between front lot line and front of house, whichever is less) | 3½ ft | 33.110.275.C.1 |
| Side or rear building setback — not abutting a pedestrian connection | 8 ft | 33.110.275.C.2.a |
| Side/rear setback abutting a pedestrian connection, right-of-way ≥ 30 ft | 8 ft | 33.110.275.C.2.b.(1) |
| Side/rear setback abutting a pedestrian connection, right-of-way < 30 ft | 3½ ft | 33.110.275.C.2.b.(2) |
| Outside any required building setback | Same as zone's regular height limit (effectively no fence limit) | 33.110.275.C.4 |
| Street-facing retaining wall in required setback | 4 ft | 33.110.280.C.1 |
What counts as a "front building setback"
The front building setback is the strip between the front lot line and the front face of the primary structure (your house). The code uses whichever distance is smaller: the required setback for the zone, or the gap between your front lot line and the front of your house if the house sits closer to the street than the setback would require.
Translation: everything between the sidewalk and the front wall of your house is the 3½-foot zone. If you want privacy behind a tall fence, that fence has to live behind the line drawn across the front of your house, not in front of it.
The 3½-foot front-yard limit applies even on lots set far back from the street. If your house sits 40 feet back from the lot line, that whole 40 feet is the 3½-foot zone unless you fall under a corner-lot exception.
The corner-lot exception almost everyone misses
If you live on a corner and your house's main entrance faces the side street (rather than the front street), 33.110.275.C.3 gives you a different option:
- 3½-foot max within the first 10 feet of the side-street lot line.
- 3½-foot max in any setback that abuts a pedestrian connection with a right-of-way under 30 feet wide.
- Up to 8 feet in the required front building setback (outside that 10-foot strip).
- Up to 8 feet in all other side and rear building setbacks.
This is the only situation in single-dwelling zones where an 8-foot fence is allowed in what would otherwise be a front yard. It also assumes you opt into this alternative — you cannot mix and match parts of the regular and the corner-lot rules.
Do I need a permit for a fence in Portland?
Two separate questions, both of which need a "no" before you start building:
1. Building permit (Title 24)
Under the Oregon Structural Specialty Code that Portland follows, fences not over 7 feet tall above grade are exempt from a building permit. So a standard 6-foot or 7-foot privacy fence in your back yard usually does not need a building permit pulled.
Once you go over 7 feet — or if you're building a wall (masonry, concrete) — a permit is typically required. Electrified fences are regulated under Title 26, Electrical Regulations, and barbed wire is regulated under Title 24, Building Regulations 33.110.275.D.
2. Zoning compliance (Title 33)
Even when no building permit is needed, the zoning rules in 33.110.275 still apply. An exempt-from-permit fence built above 3½ feet in the front yard is still a zoning violation, and a complaint to the Bureau of Development Services can force you to take it down. Build to the table above and you avoid both issues.
Not sure which rule applies to your lot?
We'll match you with a vetted Portland fence pro who deals with these rules every day. Free estimate, zero pressure.
Get a free estimate →Retaining walls — the 4-foot limit you can't forget
Retaining walls trip up a lot of homeowners because they look like fences from the street. Per PMC 33.110.280:
- Street-facing retaining walls in required setbacks are limited to 4 feet, measured from the bottom of the footing.
- If you stack a second wall, it must sit at least 3 feet behind the first, and the gap must be landscaped to the L2 standard (no walls or berms substituting for shrubs).
- Walls under 4 feet, walls on sites that slope downward from the street, walls on sites in environmental-overlay zones, and like-for-like replacements are exempt from the section.
This matters when planning a fence-on-top-of-a-wall: if the wall is in a street setback, you've used some of your vertical budget. Talk it through with the contractor before you dig.
Vision clearance at corners and driveways
Although 33.110.275 doesn't spell it out directly, Portland enforces sight-line "vision clearance" rules near intersections and driveways through PBOT and the zoning code's general standards. A short version: do not place a fence in a way that blocks a driver's sightline at a corner or your driveway. If your lot is a corner lot, double-check with the Bureau of Development Services before placing a tall fence near the intersection — fences that comply with 33.110.275 can still get flagged for vision clearance.
Multi-dwelling zones, mixed-use, and overlays
This guide covers single-dwelling residential zones (RF, R20, R10, R7, R5, R2.5) under Chapter 33.110. If your property is in a multi-dwelling zone (R3, R2, R1, RH, RX), the rules live in Chapter 33.120 and the numbers may differ. Overlay zones — historical landmark, environmental, scenic resource — can add restrictions on top of the base zone. Always confirm zone with the Portland Maps Online tool before you commit to a design.
How fence height is measured
Height is measured from the ground at the base of the fence to the top, including any lattice, post caps, or decorative top elements. On a sloped lot, the height is taken at each post — meaning a fence that "steps" downhill is measured at each segment, not averaged across the run.
Common mistakes that get fences torn down
- Building 6 or 8 feet in the front yard "because the neighbor did." A neighbor's existing tall front-yard fence may predate the current code or have been built illegally. Yours will still be a violation.
- Assuming "no permit needed" means "no rules." The building-permit exemption only addresses Title 24. Title 33 zoning still applies.
- Forgetting the corner-lot 10-foot strip. Even when you opt into the corner-lot exception, the first 10 feet of the side-street lot line is still capped at 3½ feet.
- Building a 5-foot retaining wall in a street setback. The cap is 4 feet from the footing, not from the visible top of the wall.
- Skipping the zoning check. Most contractors will pull this for you. If yours doesn't, do it yourself at the Bureau of Development Services or via Portland Maps Online.
Where to verify before you build
- Portland Municipal Code Chapter 33.110 — the full text of single-dwelling zone rules, including 33.110.275 (Fences) and 33.110.280 (Retaining Walls).
- Bureau of Development Services (BDS) — Portland's permit and zoning office. They'll confirm zone, setbacks, and whether your project triggers a permit.
- Portland Maps Online — free public tool to look up zone, overlay zones, and setbacks for any parcel.
- Your contractor's CCB# — every licensed Oregon contractor's CCB number is searchable at search.ccb.state.or.us. The CCB number must appear on every estimate they provide.
About this guide. The citations and numbers above are drawn directly from Portland Municipal Code 33.110.275 (Fences) and 33.110.280 (Retaining Walls). Code is current as of May 2026. Always verify against the latest published version at portland.gov/code/33/100s/110 — Portland updates Title 33 periodically.