{
  "retrieved": "2026-10-18",
  "taxYear": 2025,
  "dorDataPortal": {
    "title": "Florida Department of Revenue Property Tax Data Portal",
    "url": "https://floridarevenue.com/property/pages/dataportal.aspx"
  },
  "dorMillageCompliance": {
    "title": "Florida DOR, 2025 Maximum Millage Levy Calculation Compliance (MillCapComp25), dated 01-26-26",
    "url": "https://floridarevenue.com/property/Documents/MillCapComp25.pdf",
    "note": "County BCC millage is the county-government operating rate, not the total property-tax rate. Cities, school boards, MSTUs, and special districts add more."
  },
  "oirInsurance": {
    "title": "Florida Office of Insurance Regulation, Property Insurance Stability Report (January 1, 2026)",
    "url": "https://www.floir.gov/docs-sf/default-source/property-and-casualty/stability-unit-reports/january-2026-isu-report-final.pdf",
    "asOf": "2025-09-30",
    "note": "County averages are homeowners and condo-unit-owner premiums including wind coverage, from Market Information Reporting. They are not landlord (DP-3 / dwelling fire) averages. OIR states actual charged premium varies by company, insured value, deductibles, and terms."
  },
  "femaFloodMaps": {
    "title": "FEMA Flood Map Service Center",
    "url": "https://msc.fema.gov/portal/home"
  },
  "condoLaw": {
    "dbprInspections": "https://condos.myfloridalicense.com/inspections/",
    "dbprFaqs": "https://condos.myfloridalicense.com/faqs/",
    "note": "Florida requires milestone structural inspections and structural integrity reserve studies for condominium and cooperative buildings three or more habitable stories. Special assessments and reserve funding are a holding-cost risk for condo rentals. We do not publish a statewide average special-assessment dollar figure because no official source gives one."
  },
  "counties": [
    {
      "slug": "hillsborough",
      "name": "Hillsborough County",
      "short": "Hillsborough",
      "i4Core": true,
      "seat": "Tampa",
      "region": "Tampa Bay",
      "propertyAppraiser": {
        "name": "Hillsborough County Property Appraiser",
        "url": "https://www.hcpafl.org/"
      },
      "taxCollector": {
        "name": "Hillsborough County Tax Collector",
        "url": "https://www.hillstax.org/"
      },
      "millage": {
        "year": 2025,
        "countyBccMills": 5.4608,
        "countyBccLabel": "Hillsborough County BCC operating millage",
        "schoolMills": 6.34,
        "schoolDetail": "Local school levy 3.2480 + state school levy 3.0920 = 6.3400",
        "wmdMills": 0.1831,
        "wmdName": "Southwest Florida Water Management District",
        "exampleTotalMills": 18.2515,
        "exampleLabel": "Unincorporated Hillsborough County (tax district U)",
        "exampleNote": "Includes countywide levies, unincorporated MSTU, school, port authority, transit, Children's Board, and SWFWMD. City of Tampa total on the same sheet is 19.8428. Municipal and special-district millage varies by parcel.",
        "sourceTitle": "Hillsborough County Property Appraiser, 2025 Final Millage",
        "sourceUrl": "https://www.hcpafl.org/Portals/HCPAFL/pdfs/2025FinalMillage.pdf"
      },
      "insurance": {
        "homeownersWithWind": 3514,
        "condoWithWind": 1344
      }
    },
    {
      "slug": "pinellas",
      "name": "Pinellas County",
      "short": "Pinellas",
      "i4Core": true,
      "seat": "Clearwater",
      "region": "Tampa Bay",
      "propertyAppraiser": {
        "name": "Pinellas County Property Appraiser",
        "url": "https://www.pcpao.gov/"
      },
      "taxCollector": {
        "name": "Pinellas County Tax Collector",
        "url": "https://www.pinellastaxcollector.gov/"
      },
      "millage": {
        "year": 2025,
        "countyBccMills": 4.5423,
        "countyBccLabel": "Pinellas County BCC operating millage",
        "schoolMills": 6.293,
        "schoolDetail": "School millage 6.2930 as published on the tax collector millage sheet",
        "wmdMills": null,
        "wmdName": "Southwest Florida Water Management District (included in 'other districts' column on the millage sheet; not broken out as a single published WMD millage on that summary)",
        "exampleTotalMills": 15.3229,
        "exampleLabel": "County & MSTU (millage code AA)",
        "exampleNote": "County-wide millage on the sheet is 4.6136 (BCC 4.5423 plus health department 0.0713, real estate only). Code AA total 15.3229 includes county, MSTU 2.0857, school 6.2930, library 0.5000, EMS, and other districts. Municipal totals are higher. PCPAO also publishes a 2025 countywide aggregate average non-school millage of 12.2011 mills for Amendment 3 homestead illustrations — that is not a total millage.",
        "sourceTitle": "Pinellas County Tax Collector, 2025 Millage Rates",
        "sourceUrl": "https://www.pinellastaxcollector.gov/pdfs/2025%20MILLAGE.pdf",
        "secondarySourceTitle": "Pinellas County Property Appraiser Amendment 3 FAQs (12.2011 non-school average mills)",
        "secondarySourceUrl": "https://www.pcpao.gov/amendment3"
      },
      "insurance": {
        "homeownersWithWind": 4044,
        "condoWithWind": 1381
      }
    },
    {
      "slug": "polk",
      "name": "Polk County",
      "short": "Polk",
      "i4Core": true,
      "seat": "Bartow",
      "region": "I-4 inland",
      "propertyAppraiser": {
        "name": "Polk County Property Appraiser",
        "url": "https://www.polkpa.org/"
      },
      "taxCollector": {
        "name": "Polk County Tax Collector",
        "url": "https://www.polktaxes.com/"
      },
      "millage": {
        "year": 2025,
        "countyBccMills": 6.6348,
        "countyBccLabel": "Polk County BCC general fund millage",
        "schoolMills": 5.29,
        "schoolDetail": "School local 2.2480 + school state 3.0420 = 5.2900",
        "wmdMills": 0.1831,
        "wmdName": "Southwest Florida Water Management District (tax code 90)",
        "exampleTotalMills": 12.9291,
        "exampleLabel": "Unincorporated Polk County, SWFWMD tax code 90",
        "exampleNote": "South Florida WMD unincorporated code 30 totals 12.9761. Code 91 (SWFWMD + Lakeland mass transit) totals 13.4291. City totals on the same sheet range higher (Lakeland 17.5402; Bartow 18.2159).",
        "sourceTitle": "Polk County Property Appraiser / Tax Collector, 2025 Final Millage Rates",
        "sourceUrl": "https://www.polktaxes.com/wp-content/uploads/2025/10/2025-Final-Millage-Rates-ADA-Compliant.pdf"
      },
      "insurance": {
        "homeownersWithWind": 2771,
        "condoWithWind": 1151
      }
    },
    {
      "slug": "osceola",
      "name": "Osceola County",
      "short": "Osceola",
      "i4Core": true,
      "seat": "Kissimmee",
      "region": "Greater Orlando",
      "propertyAppraiser": {
        "name": "Osceola County Property Appraiser",
        "url": "https://www.property-appraiser.org/"
      },
      "taxCollector": {
        "name": "Osceola County Tax Collector",
        "url": "https://osceolataxcollector.org/"
      },
      "millage": {
        "year": 2025,
        "countyBccMills": 6.7,
        "countyBccLabel": "Osceola County general fund millage",
        "schoolMills": 5.306,
        "schoolDetail": "RLE 3.0580 + discretionary 0.7480 + capital 1.5000 = 5.3060",
        "wmdMills": 0.2301,
        "wmdName": "South Florida Water Management District (district + Okeechobee basin + Everglades construction)",
        "exampleTotalMills": 13.8543,
        "exampleLabel": "Unincorporated Osceola County (mill code 300)",
        "exampleNote": "County millage on the PA sheet is 7.2500 (general fund 6.7000 + library 0.3000 + Save Osceola operating 0.2500). Unincorporated also pays EMS 1.0682. Kissimmee total 17.4114; St. Cloud 17.8989. CFTOD mill code 315 totals 25.2097 because of a 12.4236 district levy.",
        "sourceTitle": "Osceola County Property Appraiser, 2025 Final Millage Rates",
        "sourceUrl": "https://www.property-appraiser.org/wp-content/uploads/2025/10/2025-Final-Millage-Rates.pdf"
      },
      "insurance": {
        "homeownersWithWind": 2911,
        "condoWithWind": 1278
      }
    },
    {
      "slug": "orange",
      "name": "Orange County",
      "short": "Orange",
      "i4Core": true,
      "seat": "Orlando",
      "region": "Greater Orlando",
      "propertyAppraiser": {
        "name": "Orange County Property Appraiser",
        "url": "https://www.ocpafl.org/"
      },
      "taxCollector": {
        "name": "Orange County Tax Collector",
        "url": "https://www.octaxcol.com/"
      },
      "millage": {
        "year": 2025,
        "countyBccMills": 4.4347,
        "countyBccLabel": "Orange County general millage",
        "schoolMills": 6.449,
        "schoolDetail": "School state (RLE) 3.2010 + school local 3.2480 = 6.4490",
        "wmdMills": 0.1793,
        "wmdName": "St. Johns River Water Management District (some mill codes instead pay SFWMD 0.2301)",
        "exampleTotalMills": 16.1366,
        "exampleLabel": "Unincorporated Orange County, mill code 10",
        "exampleNote": "Printed October 16, 2025. Unincorporated totals on the same sheet vary by mill code (several at 16.0858–16.1366; some higher where fire/EMS or special districts apply). Orlando mill code 7 totals 19.0878. Reedy Creek mill codes are much higher because of the 12.4236 RCID levy.",
        "sourceTitle": "Orange County Property Appraiser, 2025 Final Millage Rates",
        "sourceUrl": "https://ocpaimages.ocpafl.org/api/Content/GetContentDynamicFile?contentFileID=416846",
        "secondarySourceTitle": "Orange County Property Appraiser, 2025 Final Millage Rates (detailed view)",
        "secondarySourceUrl": "https://ocpaimages.ocpafl.org/api/Content/GetContentDynamicFile?contentFileID=416743"
      },
      "insurance": {
        "homeownersWithWind": 3585,
        "condoWithWind": 1285
      }
    },
    {
      "slug": "seminole",
      "name": "Seminole County",
      "short": "Seminole",
      "i4Core": true,
      "seat": "Sanford",
      "region": "Greater Orlando",
      "propertyAppraiser": {
        "name": "Seminole County Property Appraiser",
        "url": "https://www.scpafl.org/"
      },
      "taxCollector": {
        "name": "Seminole County Tax Collector",
        "url": "https://seminolecounty.tax/"
      },
      "millage": {
        "year": 2025,
        "countyBccMills": 5.3751,
        "countyBccLabel": "Seminole County BCC operating millage (adopted with a two-thirds vote per DOR MillCapComp25)",
        "schoolMills": 5.249,
        "schoolDetail": "Required local effort 3.0010 + school discretionary 2.2480 = 5.2490",
        "wmdMills": 0.1793,
        "wmdName": "St. Johns River Water Management District",
        "exampleTotalMills": 13.679,
        "exampleLabel": "Seminole County unincorporated (taxing authority 01,02)",
        "exampleNote": "Unincorporated total 13.6790 includes county 5.3751, fire MSTU 2.7649, road MSTU 0.1107, school, and WMD. Sanford total 18.1284; Oviedo 16.7784; Altamonte Springs 17.5683.",
        "sourceTitle": "Seminole County Property Appraiser, Final 2025 Millage Rates (FY 2025-26 MillageRateReport)",
        "sourceUrl": "https://files.scpafl.org/files/Public/TAXROLLDORFORMSCERTIFICATIONS/2025/MillageRateReport.pdf"
      },
      "insurance": {
        "homeownersWithWind": 3527,
        "condoWithWind": 1196
      }
    },
    {
      "slug": "volusia",
      "name": "Volusia County",
      "short": "Volusia",
      "i4Core": true,
      "seat": "DeLand",
      "region": "Northeast I-4 / coastal",
      "propertyAppraiser": {
        "name": "Volusia County Property Appraiser",
        "url": "https://vcpa.vcgov.org/"
      },
      "taxCollector": {
        "name": "Volusia County Tax Collector",
        "url": "https://volusiatax.gov/"
      },
      "millage": {
        "year": 2025,
        "countyBccMills": 3.2007,
        "countyBccLabel": "Volusia County BCC operating millage (DOR). The PA millage sheet's 'county total operating' of 5.1698 includes additional countywide levies such as law enforcement.",
        "schoolMills": 5.279,
        "schoolDetail": "RLE 3.0310 + discretionary 0.7480 + capital improvement 1.5000 = 5.2790",
        "wmdMills": 0.1793,
        "wmdName": "St. Johns River Water Management District",
        "exampleTotalMills": 17.364,
        "exampleLabel": "Unincorporated Volusia County — Westside (millage code 100)",
        "exampleNote": "Final 2025 millage sheet: Westside 17.3640, Northeast 17.2995, Southeast 16.9077, Silver Sands 16.9176. Daytona Beach code 204 totals 18.0498. TRIM proposed composites differ slightly from these final adopted totals; this site uses the final millage PDF.",
        "sourceTitle": "Volusia County Property Appraiser, Itemized Millage Rates for the 2025 Tax Year (final)",
        "sourceUrl": "https://paproapp.vcgov.org/files/historical/2025/final/finalmillagerates2025final.pdf"
      },
      "insurance": {
        "homeownersWithWind": 2819,
        "condoWithWind": 1171
      }
    },
    {
      "slug": "lake",
      "name": "Lake County",
      "short": "Lake",
      "i4Core": false,
      "seat": "Tavares",
      "region": "Northwest of Orlando",
      "propertyAppraiser": {
        "name": "Lake County Property Appraiser",
        "url": "https://www.lakecopropappr.com/"
      },
      "taxCollector": {
        "name": "Lake County Tax Collector",
        "url": "https://www.laketax.com/"
      },
      "millage": {
        "year": 2025,
        "countyBccMills": 5.0254,
        "countyBccLabel": "Lake County BCC general fund millage",
        "schoolMills": 6.085,
        "schoolDetail": "School board state 3.0870 + local 2.9980 = 6.0850",
        "wmdMills": 0.1793,
        "wmdName": "St. Johns River Water Management District (most mill groups; tax group 0004 instead pays SWFWMD 0.1831)",
        "exampleTotalMills": 13.4482,
        "exampleLabel": "Unincorporated Lake County, tax group 0001",
        "exampleNote": "TOTAL COUNTY MILLAGE 13.4482 for groups 0001, 0002, 0006, and several others. Stormwater MSTU applies only to unincorporated areas. Fire MSTU 0.4800 applies to unincorporated Lake and some cities. City totals on the same sheet are higher (Clermont 16.6766; Leesburg 15.9477; Eustis 19.8623).",
        "sourceTitle": "Lake County Property Appraiser, 2025 Final Millage Rates",
        "sourceUrl": "https://www.lakecopropappr.com/pdfs/2025/Tax%20Roll/2025MillageSheet%20-%20ADA.pdf"
      },
      "insurance": {
        "homeownersWithWind": 2642,
        "condoWithWind": 1102
      }
    },
    {
      "slug": "brevard",
      "name": "Brevard County",
      "short": "Brevard",
      "i4Core": false,
      "seat": "Titusville",
      "region": "Space Coast (east of I-4)",
      "propertyAppraiser": {
        "name": "Brevard County Property Appraiser",
        "url": "https://www.bcpao.us/"
      },
      "taxCollector": {
        "name": "Brevard County Tax Collector",
        "url": "https://www.brevardfl.gov/TaxCollector"
      },
      "millage": {
        "year": 2025,
        "countyBccMills": 2.8643,
        "countyBccLabel": "Brevard County Commission general fund millage",
        "schoolMills": 6.31,
        "schoolDetail": "By state law 3.0620 + by local board 0.7480 + school capital outlay 1.5000 + BPS voted teacher pay 1.0000 = 6.3100",
        "wmdMills": 0.1793,
        "wmdName": "St. Johns River Water Management District",
        "exampleTotalMills": 12.3894,
        "exampleLabel": "First published millage-code total on the 2025 Brevard millage sheet (TOTALS row, first column)",
        "exampleNote": "Brevard does not publish a single unincorporated countywide total. The 2025 millage sheet TOTALS row ranges from 10.0769 to 18.1121 depending on millage code (MSTUs, recreation districts, and cities). The calculator default is the first listed total, 12.3894 mills. Always replace it with the millage on your TRIM notice.",
        "sourceTitle": "Brevard County Tax Collector, 2025 Millage (dollars per thousand dollar valuation)",
        "sourceUrl": "https://www.bcpao.us/Docs/Taxroll/2025/Millage_2025.pdf"
      },
      "insurance": {
        "homeownersWithWind": 3560,
        "condoWithWind": 1445
      }
    }
  ]
}
