Guide / Permits
Retaining wall permits in Allegheny County: every municipality sets its own trigger
Published by Allegheny Wall Works. Last reviewed July 2026.
Allegheny County has roughly 130 municipalities, and there is no single county-wide answer to "do I need a permit for this wall." Each borough, township, and the City of Pittsburgh administers its own permits on top of a shared statewide floor. This guide gives you the floor, the city's overlay rules, the municipal triggers this site has verified from primary sources, and a page for each launch town with the local picture.
The statewide baseline: IRC R404.4
Pennsylvania adopts the International Residential Code through its Uniform Construction Code, which makes IRC section R404.4 the baseline everywhere in the state. It requires a design done to accepted engineering practice, carrying a 1.5 safety factor against sliding and overturning, for retaining walls above these thresholds:
Statewide engineering trigger
Engineered design required for any wall not supported at the top that retains more than 48 in of unbalanced fill
The surcharge clause
The trigger drops to 24 in of wall height when the wall carries a load beyond the soil: a slope, driveway, or structure above it
The surcharge clause is the one that surprises people, and in Pittsburgh it does most of the work. A slope rising behind the wall, a driveway above it, a shed, a patio: all of these are surcharges. On this metro's terrain, that pulls a large share of ordinary backyard walls, walls well under 4 feet tall, into engineered-design territory. Height is not the whole test. What the wall holds up is. Because that engineering is settled before the first course is laid, it belongs in the budget for any new retaining wall installation from the start, not treated as a late surprise. One more layer to expect: the state code calls for a design to accepted engineering practice, and several municipalities here go further and require the plan sealed by a licensed professional engineer, Ross Township among them.
The City of Pittsburgh overlays
Inside the city, three layers apply on top of the baseline. The city requires a permit at a lower practical threshold than many suburbs, and its zoning code adds two overlay districts aimed directly at the landslide problem:
City of Pittsburgh permit
Permit required for any retaining wall over 4 ft, or at any height when the wall supports a surcharge
Steep Slope Overlay (SS-O)
Applies at 25 percent natural slope; development standards and review apply
Landslide-Prone Overlay (LS-O)
Requires a subsurface investigation by a registered professional before construction
Whether a specific parcel sits in the Steep Slope or Landslide-Prone Overlay is mapped: the city's Landslide-Prone Areas layer is public, and the Allegheny County Landslide Portal covers the county beyond the city line.
Verified municipal triggers
These are the municipal thresholds this site has verified against the municipality's own published guidance. They are shown exactly as verified, with the source linked. Where a town is not listed here, this site does not state a number for it, and its town page shows the statewide baseline instead.
Mount Lebanon (verified)
Building permit required for walls over 2 ft. Walls over 4 ft also require engineering drawings.
Source: Mount Lebanon municipal guidance
Upper St. Clair (verified)
Under 30 in, zoning approval only. Over 30 in, zoning approval plus a building permit, with construction plans and a survey.
Ross Township (verified)
Permit required when wall height exceeds 4 ft, with a PE-sealed wall plan.
Source: Ross Township municipal guidance
Two honest caveats. First, municipal rules change, and a published threshold can be revised before this page is; always confirm with the building department before starting work. Second, a permit trigger is not a safety threshold. A 3 foot wall with a driveway above it can be doing more structural work than a 5 foot garden wall, which is exactly why the surcharge clause exists.
Find your municipality
Each town page covers the local permit picture, the terrain, and the age of the local housing stock:
- Mount Lebanon
- Upper St. Clair
- Ross Township
- Bethel Park
- Fox Chapel
- Sewickley
- Shaler Township
- McCandless
- Penn Hills
- Monroeville
- Mount Washington
- Squirrel Hill
- South Side Slopes
- Beechview
- Brookline
- Greenfield
- Cranberry Township
- Peters Township
- All locations
Sources
- Pennsylvania Department of Labor and Industry, Uniform Construction Code
- Pittsburgh Zoning Code, Chapter 906, Environmental Overlay Districts
- City of Pittsburgh PLI, work not requiring a building permit
- Municipality of Mount Lebanon, permits and zoning
- Upper St. Clair Township, small projects application and permit thresholds
- Ross Township, retaining wall permit FAQ