How Miami Handles Fence Regulations: A Practical Guide
Miami maintains 219 local ordinances across all categories, and 6 of those deal specifically with fence regulations. Here is a breakdown of what the city actually requires, what is prohibited, and where Miami falls on the strict-to-permissive spectrum compared to other cities.
Pool Barriers
Miami enforces Florida Building Code pool barrier requirements under Florida Statute 515 and Miami-Dade Code Section 33-12. All residential pools must have a minimum 48-inch non-climbable barrier with self-closing, self-latching gates.
Key details: Minimum Height: 48 inches on exterior side. Gate Latch Height: 54 inches, pool side. Max Opening: 4 inches (no climbable features). State Law: Florida Statute 515.29. Local Code: Miami-Dade Section 33-12.
Pool barrier violations are enforced by Miami Building Department. Non-compliant pools face immediate stop-use orders. Fines range from $250 to $1,000. Pool cannot be filled until barrier passes final inspection.
Compared to other cities, Miami takes a harder line on pool barriers. The enforcement and penalty structure reflects that.
Retaining Walls
Miami requires building permits for retaining walls over 4 feet in height or those supporting a surcharge load. Walls must meet Florida Building Code structural requirements and comply with city zoning setback standards.
Key details: Permit Threshold: Over 4 feet height. PE Stamp Required: For walls over 4 feet. Building Dept: (305) 416-1100. Flood Zone Review: May require FEMA compliance.
Unpermitted retaining walls may result in stop-work orders, fines starting at $250 per day, and mandatory removal or engineering remediation at the owner's expense.
Height Limits
City of Miami follows Miami-Dade County Section 33-11 for fence heights: 4 feet in front setback areas, 8 feet in rear and side yards, and 2.5 feet in sight triangles. All fences must meet HVHZ wind load standards.
Key details: Front: 4 ft max. Rear/Side: 8 ft max. Sight Triangle: 2.5 ft max. RU/EU-M: 6 ft max. HVHZ: Wind load required.
Non-compliant fences must be modified or removed. Code enforcement under Chapter 8CC. Daily fines until compliance.
Neighbor Fence Rules
Fences in the City of Miami may be placed on property lines per Section 33-11. Florida has no spite-fence statute β malicious fences are a common-law nuisance. Florida has no shared-cost requirement for fencing between neighbors.
Key details: On Line: Fences allowed. Spite Fence: Common-law nuisance. Shared Cost: Not required in FL. Maintenance: Owner responsible. Consent: Affidavit for shed setback.
Spite fences actionable as a common-law private nuisance in civil court. Encroachment is trespass. Non-compliant placement is a code violation.
Permit Requirements
All fences and walls in the City of Miami require permits under Section 33-11. Materials must meet HVHZ wind load standards. Barbed wire prohibited except in agricultural zones.
Key details: Permit: Required for all. HVHZ: Wind-rated materials. Barbed Wire: Prohibited residential. Site Plan: Required with application. Code: Β§33-11.
Unpermitted fences must be retroactively permitted or removed. Code enforcement fines accrue daily.
Material Restrictions
City of Miami allows chain link, concrete block, wood, and aluminum fencing per Section 33-11. All materials must meet HVHZ wind load requirements. Fabric on chain link must be maintained.
Key details: Chain Link: 2-inch diamond weave. Concrete Block: Most common. HVHZ: Wind-rated required. Fabric: Must be maintained. Code: Β§33-11.
Non-HVHZ compliant materials must be replaced. Unmaintained fabric on fences is a code violation.
The Bottom Line
Miami's fence regulations rules are a mixed bag. Some areas are strict, others are relaxed, and the details matter. The best approach is to check the specific rule that applies to your situation rather than assuming Miami is broadly strict or permissive.
This guide is based on Miami's current municipal code. Local rules can and do change, so check the individual ordinance pages for the latest details, penalties, and FAQs.