(843) 301-0172
County Regulations

Marion County, FL Stormwater Regulations

Unincorporated Marion County is a Phase II Small MS4 under FDEP's generic permit, and Ocala holds its own MS4 coverage. The county is split between two water management districts, SJRWMD and SWFWMD, so the district that issues your Environmental Resource Permit depends on which side of the line, roughly I-75, the property sits. Karst geology and the Silver and Rainbow springs drive extra local rules, and county code enforcement fines run up to $1,000 per day, or $5,000 per day for a repeat violation.

verified Last verified: October 2026

Primary source: Marion County Land Development Code, Article 6, Division 13 (Stormwater Management)

Quick Reference

Category Details
Regulatory Authority FDEP (state), SJRWMD and SWFWMD (water management, split roughly at I-75), Marion County Office of the County Engineer (local)
MS4 Status Phase II Small MS4 (county coverage FLR04E021; City of Ocala FLR04E046)
Permit Required ERP from SJRWMD or SWFWMD. NPDES CGP for 1 acre+ disturbance. County Major Site Plan when impervious cover reaches the lesser of 35% of the site or 9,000 sq ft
Inspection Frequency Construction: per NPDES CGP schedule, plus regular checks of erosion controls. Post-construction: per the approved O&M document and ERP operating permit
Stormwater Assessment FY 2026-27: $15.00 per ESU maximum, $10.57 minimum with mitigation credit (1 ESU = 2,275 sq ft), unincorporated area
Penalty Range County: up to $1,000/day, $5,000/day repeat, $15,000 per irreparable violation. State: FDEP and water management district enforcement
Coastal Designation No. Inland county, CCCL does not apply. Springs protection and karst rules apply instead
Key Municipalities Ocala, Belleview, Dunnellon, McIntosh, Reddick

Permit Requirements

Marion County is split between two water management districts. SJRWMD lists Marion as a county only partly inside its boundary, and SWFWMD serves the rest through its Brooksville Service Office. SWFWMD has described the boundary as roughly Interstate 75. Your Environmental Resource Permit comes from whichever district covers the parcel, and each district applies its own design criteria, so confirm the district before design starts.

FDEP's NPDES Construction Generic Permit covers land disturbance of one acre or more. The county wants a copy of that permit or the notice of intent before construction begins.

At the county level, a Major Site Plan with full stormwater review is required when existing and proposed impervious cover equals or exceeds the lesser of 35 percent of the site or 9,000 square feet, when driveways generate 50 or more peak-hour trips, or when a 24-inch pipe or larger discharges project runoff. Smaller projects that could affect drainage still have to show the Office of the County Engineer they won't raise runoff above pre-development levels.

Inspection Obligations

During construction, erosion, perimeter and waste controls must be regularly inspected and maintained. Sites that disturb an acre or more also follow the inspection schedule in FDEP's Construction Generic Permit.

The county's Land Development Code doesn't set a fixed inspection interval for private permanent stormwater systems. Instead, the owner signs a perpetual operation and maintenance certification, and the O&M terms must be written into HOA or property management association covenants. Ongoing inspection duties come from the ERP operating permit issued by SJRWMD or SWFWMD.

Golf courses carry extra reporting. Courses in the county's Springs Protection Overlay Zone certify compliance with their Natural Resources Management Plan to the Office of the County Engineer every year, and FDEP's springs BMAP requires every golf course in the BMAP area to submit a nutrient management plan.

Penalty Structure

A Land Development Code violation is a non-criminal violation, and each day it continues counts as a separate offense. Under County Code Sec. 2-207, the Code Enforcement Board or a special magistrate can fine up to $1,000 per day for a first violation and up to $5,000 per day for a repeat violation, for each day past the compliance date. A violation found irreparable or irreversible can draw a fine of up to $15,000. A recorded fine order becomes a lien on the property.

On active sites, failing to install or maintain erosion, perimeter and waste controls can lead to an order to stop all work until the site complies. The county's fertilizer ordinance has its own schedule: written notice for the first two violations, then $50 and $100.

State enforcement runs alongside the county's. FDEP can act on NPDES violations and unauthorized discharges, and SJRWMD or SWFWMD can act on ERP violations in their part of the county.

Key BMPs

Marion County's water quality criteria are built around shallow systems that treat runoff before it reaches the aquifer. Systems that meet the county's criteria outright include:

  • Shallow dry retention - Dry retention 4 feet deep or less with vegetative cover, or 6 feet deep or less with 4:1 side slopes and sodded bottoms. Pond bottoms must sit at least 1 foot above the estimated seasonal high water elevation.
  • Wet retention/detention - Wet systems, including wetlands, that meet the governing state standards.
  • Distributed volume - Shallow swales, bioretention or recessed medians that hold runoff within each sub-basin, sized at 75 percent of the change in initial abstraction (up to 1 inch) and recovering within 72 hours.
  • Alternative treatment techniques - Systems that don't meet the criteria above need two of these per basin: limited direct discharge, pervious parking, stormwater harvesting, site preservation, impervious area limits, or other approved low impact designs.
  • Required pre-treatment - Oil/water separators or comparable technology for car washes, body shops, vehicle and equipment repair, fleet operations and gas stations.
  • Karst safeguards - At least 3 feet of unconsolidated soil between limestone bedrock and the bottom and sides of any stormwater facility, a 10-foot maximum facility depth, and no untreated stormwater into a karst feature.

Local Ordinances

The county's design rules are in Land Development Code Article 6, Division 13, last amended in 2025. Open and closed basins are both designed for the 25-year and 100-year, 24-hour storms, with post-development rate and volume held to pre-development levels. Where the County Engineer has validated downstream flooding, the limit tightens to at least 25 percent below pre-development. Closed-basin facilities must recover within 14 days.

Springs protection layers on top. The Springs Protection Overlay Zone restricts uses such as junk yards and unpermitted body shops in its primary zone. The karst rules require a 150-foot vegetated buffer around unremediated karst features with a direct aquifer connection and 75 feet around those without one, with no ponds, pavement, irrigation or fertilizer inside the buffer. FDEP's 2025 Silver and Rainbow springs BMAP covers an area that lies mostly within Marion County, and its Priority Focus Areas follow the county's primary springs protection zones.

The fertilizer ordinance applies countywide. No fertilizer goes on turf within 15 feet of the top of bank of a drainage retention area, canal or wetland, within 75 feet of Silver Springs, Silver Run, Rainbow Springs or the Rainbow River, or within 100 feet of an open sinkhole.

Unincorporated properties pay a stormwater assessment under Chapter 17, Article IV of the County Code. The FY 2026-27 rate resolution sets $15.00 per ESU maximum and $10.57 minimum, and one ESU equals 2,275 square feet. Inside city limits, Ocala bills its own stormwater utility charge per Equivalent Residential Unit of 1,948 square feet.

Marion County Stormwater FAQs

Which water management district issues stormwater permits in Marion County? expand_more
It depends on where the property sits. Marion County is split between the St. Johns River Water Management District (SJRWMD) and the Southwest Florida Water Management District (SWFWMD), and SWFWMD has described the line between them as roughly Interstate 75. Each district issues Environmental Resource Permits (ERPs) for stormwater systems in its part of the county, and FDEP handles some project types under its agreements with the districts. Check the parcel with a district address lookup before you apply, especially near I-75.
What is Marion County's MS4 permit status? expand_more
Unincorporated Marion County is a Phase II Small MS4 with coverage FLR04E021 under FDEP's NPDES generic permit for Phase II MS4s. The City of Ocala holds its own Phase II coverage, FLR04E046, and runs its own stormwater program inside city limits.
How much is the Marion County stormwater assessment? expand_more
Unincorporated properties pay a non-ad valorem stormwater assessment on the property tax bill, billed per Equivalent Stormwater Unit (ESU) of 2,275 square feet. For fiscal year 2026-27 the Board of County Commissioners approved $15.00 per ESU maximum and $10.57 per ESU minimum on September 15, 2026, with the lower rate tied to the type of mitigation credit approved for the parcel. Ocala bills its own stormwater utility charge separately.
How do springs protection rules affect stormwater in Marion County? expand_more
Marion County sits over karst geology that feeds Silver Springs and Rainbow Springs. The Land Development Code bans untreated stormwater into karst features, requires 75-foot or 150-foot vegetated buffers around unremediated sinkholes, and requires at least 3 feet of unconsolidated soil between limestone and the bottom and sides of any stormwater facility. A Springs Protection Overlay Zone restricts certain uses, and FDEP's 2025 Silver and Rainbow springs BMAP adds septic, fertilizer and golf course requirements across a BMAP area that lies mostly within Marion County.
What are the penalties for stormwater violations in Marion County? expand_more
Each day a Land Development Code violation continues is a separate offense. The county Code Enforcement Board or a special magistrate can fine up to $1,000 per day for a first violation and up to $5,000 per day for a repeat violation, and up to $15,000 for a violation found irreparable or irreversible. Failing to maintain construction erosion controls can bring an order to stop all work. FDEP and the water management districts can also take enforcement action under state law.

Need stormwater compliance help in Marion County?

AUE Land handles BMP inspections, pond and drainage maintenance, and compliance documentation for property owners and HOAs. Tell us about your Marion County property and we'll walk through what your permits require.

fact_check Site Health Audit

check_circle Structural BMP Integrity Scan
check_circle Soil Erosion Risk Analysis
check_circle Regulatory Compliance Status
check_circle Written Findings & Recommendations

No obligation to hire AUE Land for any service work.