6 county-level rules, plus city-specific rules for 4 cities in Jefferson County, Alabama.
Verified from official government sources
Jefferson County's Zoning Resolution regulates fence and wall construction in all districts. Fence height limits vary by zoning district and yard location. Development Services reviews fence plans for compliance with zoning requirements.
Jefferson County requires building permits for fence construction in unincorporated areas. Applications are processed through the Development Services Department via the ePermitJC online portal. Plans must comply with the county zoning resolution.
Alabama's partition-fence statute (Ala. Code Β§35-7-3) can make a boundary fence between improved lands a shared expense between neighbors. Fences in unincorporated Jefferson County must meet zoning setback requirements, and boundary disputes are civil matters resolved through the courts.
Jefferson County requires building permits for retaining walls over 4 feet tall. Walls over 4 feet require engineered plans stamped by an Alabama-licensed professional engineer. Drainage and setback requirements apply.
Jefferson County requires pool barriers at least 48 inches tall per the 2018 ISPSC (International Swimming Pool and Spa Code). Self-closing, self-latching gates required. Fences must not allow a 4-inch sphere to pass through.
Jefferson County and Birmingham metro cities regulate fence materials through zoning. Wood, vinyl, aluminum, and wrought iron are standard. Barbed wire is restricted to industrial/agricultural zones. Historic districts in Five Points South, Highland Park, and Forest Park impose design review. Mountain Brook requires architectural board approval for visible fencing.
4 cities in Jefferson County have their own fence regulations rules. Each link goes to that city's dedicated page with code citations.
6 verified rules β’ Fence Requirements, Height Limits
3 verified rules β’ Height Limits, Neighbor Fence Rules
3 verified rules β’ Height Limits, Neighbor Fence Rules
3 verified rules β’ Height Limits, Neighbor Fence Rules
See every category we cover for Jefferson County β parking, noise, fences, fires, animals, pools, and more.
Jefferson County Ordinance Hub β