Home/Editorial Guides/How to Check Building Permits in Miami-Dade County, FL
GUIDE7 min readPublished August 11, 2026

How to Check Building Permits in Miami-Dade County, FL

Learn how to look up permit history, open violations, and unpermitted work in Miami-Dade County, FL using county and municipal online portals.

Quick answer

To check building permits in Miami-Dade County, Florida, search the property's address or folio number on the Miami-Dade Regulatory and Economic Resources (RER) online portal for unincorporated areas, or through the specific city's building department if the home sits within one of its 34 municipalities. Because local records split across jurisdictions, you should verify the property's tax folio on the Property Appraiser site first to identify the correct municipality. Buyers should also request a formal municipal lien search through a title company to uncover expired permits and unrecorded code violations before closing.

Inheriting unpermitted renovations or open building permits on a Miami-Dade property can lead to thousands of dollars in municipal fines, mandatory tear-outs of non-compliant structures, or sudden insurance policy cancellations. In South Florida's high-risk climate, structural modifications and hurricane protection upgrades require strict local code compliance, making thorough permit verification a critical pre-closing task.

Finding complete permit records in Miami-Dade County requires navigating a multi-jurisdictional system. Because the county contains unincorporated regions alongside dozens of independent municipalities, searching the wrong database can give you a false sense of security.

Step 1: Identify the Property Jurisdiction and Folio Number

Before searching any building records, you must confirm which government entity holds authority over the address. Miami-Dade County consists of unincorporated areas governed directly by the county, as well as 34 distinct municipalities, such as the City of Miami, Coral Gables, Miami Beach, Hialeah, and Doral.

Each municipality maintains its own independent building department, code enforcement system, and permit portal. A search performed on the county portal will show no results for a house located inside Coral Gables or City of Miami city limits, even if extensive permits exist on the city level.

To determine the correct jurisdiction:

  1. Navigate to the official Miami-Dade County Property Appraiser online database.
  2. Search for the property by street address.
  3. Locate the Municipality field on the property detail sheet, alongside the 13-digit Folio Number.
  4. If the municipality reads Unincorporated (indicated by tax codes starting with 30), county building systems manage the property. If it lists a specific city name, you must use that specific municipality's building portal.

The 13-digit folio number acts as the parcel's unique legal identifier across all county and city record systems. Keep this number handy, as address formatting variations often cause search failures in older government databases.

Step 2: Search Permits for Unincorporated Miami-Dade Properties

If the Property Appraiser confirms the home is in unincorporated Miami-Dade County, your research will run through the Miami-Dade Regulatory and Economic Resources (RER) department. The county provides an online Plan Tracking System and Permitting Portal for public public safety records and permit searches.

To perform a county search:

  1. Access the Miami-Dade County RER Building Permitting online portal.
  2. Select the search option for Permit History or Plan Review Status.
  3. Input the property's 13-digit folio number or the exact street address. Searching by folio number is strongly recommended to avoid missed records due to minor address misspellings (e.g., "SW 8th St" vs "Southwest 8th Street").
  4. Review the returned list of master permits, trade permits (electrical, plumbing, mechanical, roofing), and plan reviews.

Pay close attention to the status column for every listed permit. Common status designations include:

  • Finaled / Closed: The work was inspected and approved by a certified building inspector. The permit process is complete.
  • Issued / In-Progress: Active work is permitted, but final inspections have not been completed.
  • Expired: Work was initiated under an issued permit, but required inspections were never passed before the permit expired.
  • Re-opened / Void: The permit was revoked, cancelled, or flagged for administrative non-compliance.

Expired permits on county records remain linked to the real property, not the previous owner who pulled them. Unresolved expired permits can prevent future buyers from obtaining new building permits or passing mandatory building inspections.

Step 3: Search Permits for Incorporated Municipalities

When a property sits within an incorporated city, town, or village, you must navigate to that specific municipal building department. Most major cities in Miami-Dade County offer digitized public search tools, though their interface standards vary significantly.

Key municipal permit portals include:

  • City of Miami: Uses the iBuild portal and electronic plan review system. Searches can be conducted by folio, address, or historic permit number.
  • City of Miami Beach: Utilizes the Citizen Access portal for permit histories, code enforcement cases, and planning decisions.
  • City of Coral Gables: Operates an EnerGov portal allowing public queries for land management and building permit files.
  • City of Hialeah: Manages an online public portal for building inspections and active permit tracking.

If a municipality does not offer online search capabilities for historical records—especially for permits pulled prior to the late 1990s—you must submit a formal Public Records Request (PRR) to the city clerk or building department. Florida's broad public records laws (Chapter 119) entitle you to inspect these records, though local clerks may take several business days to retrieve archived microfiche or physical paper files.

Step 4: High-Stakes Building Permits in South Florida

In Miami-Dade County, specific architectural elements require strict permit tracking due to severe weather exposure and strict local enforcement under the Florida Building Code's High-Velocity Hurricane Zone (HVHZ) provisions [FEMA]. Missing permits on certain key structural systems present severe financial and safety risks for home buyers.

Roof Replacement Permits

Roofing systems in Miami-Dade County must meet stringent wind resistance criteria. Every full or partial roof replacement requires a permit backed by a Notice of Acceptance (NOA) detailing the specific materials, underlayment, and fastening patterns used.

When reviewing roofing permits:

  • Ensure the permit status shows Finaled. An open roofing permit often means the final roof inspection or wind resistance verification was skipped.
  • Compare the permit installation date against the listed age on the seller's disclosure and the home inspector's assessment.

Impact Windows and Hurricane Shutters

Installing impact-resistant windows, sliding glass doors, or permanent storm shutters requires structural and product approval permits. Unpermitted window installations are common when sellers use unlicensed handymen to cut costs.

If replacement windows lack permit records:

  • The installation may fail wind-load requirements during major storm events.
  • A standard wind mitigation inspection may not grant premium discounts if product approvals cannot be verified through permit documentation.

Additions and Garage Conversions

Converting a garage into extra living space or adding an unpermitted bedroom is a frequent occurrence in older Miami-Dade neighborhoods. Unpermitted square footage creates substantial issues:

  • Property appraisers may exclude unpermitted space from official livable area calculations, directly impacting property valuations and mortgage appraisals.
  • Unpermitted structural framing, electrical wiring, and plumbing additions frequently fail basic safety codes and may require full demolition if retroactive approval cannot be achieved.

Step 5: Ordering a Municipal Lien Search

An online permit query is an essential initial step, but it does not replace a comprehensive Municipal Lien Search (MLS). Standard title insurance searches examine public land records for recorded real estate liens, but unrecorded municipal violations, utility bills, and pending open permits often sit outside standard land title indices.

A formal municipal lien search, typically ordered by a title company or real estate attorney during the contract period, queries local municipal departments directly for:

  • Unrecorded code enforcement liens and daily running fines.
  • Open, pending, or expired building permits.
  • Outstanding municipal water, sewer, or solid waste utility balances.
  • Special assessment liens (such as local road or drainage improvements).

Daily fines from open code enforcement violations can quietly compound into six-figure sums attached to the property. Ordering a municipal lien search ensures these unrecorded issues are surfaced and cured by the seller before title transfers.

How to Handle Unpermitted Work or Open Permits Before Closing

If your permit search reveals unpermitted structural work, open permits, or expired permits, take action prior to the expiration of your contract's inspection contingency window.

  1. Require Seller Resolution in Writing: Amend the purchase agreement to mandate that the seller close out all open or expired permits at their sole expense before closing.
  2. Hire a Licensed Tradesperson or Engineer: Have a licensed general contractor or structural engineer evaluate any unpermitted work. They can determine if the work meets current building codes or if significant remediation will be required to obtain an as-built permit.
  3. Consult a Permit Expediter: In complex cases involving multiple expired permits across older owners, professional permit expediters specialize in navigating local Miami-Dade municipal building departments to resolve paperwork backlogs.
  4. Verify Insurance Impacts: Provide your insurance agent with the property's complete permit record. Insurance carriers in Florida frequently refuse coverage or issue conditional policies if critical components like roofs or electrical panels lack permitted inspection histories.

Actionable Next Step

Obtain the 13-digit folio number for the property from the Miami-Dade County Property Appraiser website today. Use that number to run an initial query on either the county RER portal or the relevant municipal permit database to verify that recent roof, electrical, or structural updates carry a Finaled status before submitting an offer or completing your inspection contingency period.

Get Your Free Property Report

BeforeRegret pulls live seismic hazard data, validates the address, and builds era- and county-specific inspection priorities and seller questions into one report — with anything not yet independently verified clearly labeled, not guessed at.

No credit card required. Additional reports are $14.99 each.

How we research and write these guides