Florida is one of the better states for inmate searches because its broad Sunshine Law produces genuinely accessible county jail portals — most of Florida's 67 counties maintain free online inmate rosters searchable by name. The Florida Department of Corrections (FDOC) handles the state prison system with a well-maintained offender search. The two systems remain entirely separate, however: a person in county custody will not appear in FDOC, and a person recently transferred to state prison will no longer appear in the county roster.
For searches where the county is uncertain — particularly in the sprawling South Florida tri-county area (Miami-Dade, Broward, Palm Beach) or the Tampa Bay tri-county area (Hillsborough, Pinellas, Pasco) — a background report is the most efficient starting point. Address history and arrest records in the report narrow the likely county before you start working through individual sheriff portals. For broader Florida public records context, see our Florida people search guide and the general inmate search overview.
Key takeaways
- FDOC Offender Search at fdc.myflorida.com covers Florida state prison inmates — it does not include people in county jails awaiting trial or serving short sentences.
- Florida's Sunshine Law means most of the state's 67 counties have free, searchable online jail rosters — Florida county jail access is among the best in the country.
- South Florida searches often span Miami-Dade, Broward, and Palm Beach counties — metro-area residents frequently have records across multiple county systems.
- Snowbird and seasonal address patterns mean an address in a Florida aggregator database may reflect a vacation property rather than a year-round residence — verify homestead exemption status for barrier island and coastal addresses.
Fastest path for a Florida jail search
Florida's good county portal coverage means that once you know the county, a free search is usually quick. The challenge is the multi-county metro areas. South Florida in particular — someone from the Miami metro could be in Miami-Dade, Broward, or Palm Beach county jail depending on where an incident occurred. A background report from a service like Instant Checkmate aggregates arrest and criminal records across Florida sources and will often surface the current county and facility, saving the step of checking three separate sheriff portals. Once you have a county from the report, the free county portal is the authoritative verification.
Florida state prison: FDOC
The Florida Department of Corrections operates the state prison system. The FDOC Offender Search is available at fdc.myflorida.com and searches by name, DC number, or alias. It is free, updated daily, and returns current facility assignment, sentence information, projected release date, offense details, and a physical description including tattoos and distinguishing marks. Florida's FDOC database is one of the more detailed state DOC portals in the country — it also includes people on probation and supervised release, not just those currently incarcerated.
As with all state DOC systems, FDOC only reflects people who have been sentenced and transferred into state custody. Someone recently arrested or awaiting trial is in county jail and will not appear in FDOC. The transfer window after sentencing — typically one to three weeks while the county processes paperwork and FDOC arranges transport — is the most common reason an FDOC search comes back empty for a known recent conviction. Check the sentencing county's sheriff portal during that window.
County jail search in Florida
Florida's Sunshine Law requires broad public access to government records, and county sheriff offices generally comply with strong online inmate rosters. Most major Florida counties have free, name-searchable portals updated at least daily. The highest-volume county portals are below.
Miami-Dade County
Miami-Dade County's corrections department maintains a free online inmate search covering current in-custody individuals at the Turner Guilford Knight Correctional Center and other county facilities. The portal searches by name and returns booking date, charges, bond information, and next court date. Miami-Dade has a large multilingual population — Spanish, Haitian Creole, and Portuguese surname variants are common and worth trying if an initial name search returns nothing.
Broward County
The Broward County Sheriff's Office maintains a free online jail roster covering current in-custody inmates at the Main Jail and North Broward Bureau. The portal searches by name and returns booking information and charges. Broward is immediately north of Miami-Dade and the two counties share a dense population corridor — anyone with a South Florida address should have both county portals checked.
Palm Beach County
The Palm Beach County Sheriff's Office provides a free inmate search covering current custody at the Main Detention Center and Gun Club Road facility. Palm Beach is the northernmost of the South Florida tri-county area. Seasonal and retirement community address patterns mean that some Palm Beach County addresses in aggregator databases reflect snowbird residences — confirm year-round residency before assuming Palm Beach is the right county for a search.
Hillsborough County (Tampa)
The Hillsborough County Sheriff's Office provides a free arrest inquiry at webapps.hcso.tampa.fl.us covering current in-custody inmates. Hillsborough is the anchor of the Tampa Bay metro. The tri-county dynamic — Hillsborough, Pinellas, and Pasco — means Tampa Bay searches often need to span all three county portals. MacDill Air Force Base in south Tampa generates military address-history volatility that can complicate address-based county routing.
Orange County (Orlando)
Orange County Corrections provides a free inmate search covering current custody at the Orange County Jail. Orlando's tourism economy creates a notable pattern: people arrested in Orange County may be tourists or visitors with no Florida address history, which makes address-based county routing unreliable. Kissimmee is in Osceola County, not Orange County — a common routing error for Orlando metro searches.
Duval County (Jacksonville)
Jacksonville consolidated with Duval County in 1968, which simplifies the search structure — one county, one sheriff portal, one jail system. The Duval County Sheriff maintains a free online inmate search for current custody at the John E. Goode Pretrial Detention Facility and related facilities. Jacksonville's large geographic footprint (roughly 900 square miles) means ZIP code matters for routing within the county but the portal itself covers the full consolidated jurisdiction.
Pinellas County (St. Pete/Clearwater)
The Pinellas County Sheriff maintains a free "Who's In Jail" search covering current custody. St. Petersburg is the largest city in Pinellas County but Clearwater is the county seat — all county jail records run through the Pinellas County Sheriff regardless of city. Pinellas County barrier island communities (St. Pete Beach, Treasure Island, Clearwater Beach) have significant vacation-home addresses that should be verified against homestead exemption records before assuming Pinellas is the correct county.
Federal facilities in Florida
Florida has several federal prison and detention facilities given its population size and proximity to major ports of entry. Federal facilities include FCI Coleman (three units: Low, Medium, and USP), FCI Miami, FCI Marianna, FDC Miami (pre-trial detention), FCI Pensacola, and CI Tallahassee (female facility). Immigration-related federal detention centers operated by ICE contractors are also present in South Florida.
For any federal inmate, the BOP Inmate Locator at bop.gov is free and authoritative. People held in ICE or US Marshals contract detention may not appear in BOP until formal transfer to a BOP facility — check the county jail for the county where the federal arrest occurred during that pre-transfer window.
VINE: tracking custody status in Florida
Florida participates in VINE (Victim Information and Notification Everyday), available at vinelink.com. VINE covers Florida state prison facilities and participating county jails. Registration requires the person's name and VINE ID (available on the VINE website). Once registered, you receive automated notifications when custody status changes — transfers, releases, and escapes. Florida's strong open records tradition means VINE coverage extends to most major county jails in the state.
Why Florida jail searches come back empty
- Checked FDOC for someone still in county custody. FDOC only covers state prison inmates. Recent arrests and pre-trial holds are in county jail systems entirely separate from FDOC.
- Wrong South Florida county. Miami-Dade, Broward, and Palm Beach are adjacent and densely populated. Metro-area addresses often span county lines — check all three before concluding no South Florida record exists.
- Snowbird or seasonal address used as routing anchor. A Sarasota or Naples address in aggregator data may be a second home occupied only in winter. Verifying homestead exemption status confirms year-round residency before routing to that county's jail portal.
- Post-conviction transfer window. After a Florida felony conviction, the person typically remains in county custody two to three weeks before FDOC intake and transport. FDOC will return no result during this window.
Start Here: Enter Any Name To View Records
Recommended services for Florida jail searches
These are the two services I recommend reviewing first for Florida inmate searches. Both aggregate Florida criminal and arrest records across sources — useful for multi-county South Florida and Tampa Bay searches where the correct county isn't immediately clear.
| Service | Why it helps for Florida searches | Best fit |
|---|---|---|
| Instant Checkmate | Aggregates Florida criminal records, arrest history, and available facility data. Particularly useful for South Florida multi-county searches where Miami-Dade, Broward, and Palm Beach all need to be considered. | When the county is uncertain or when a South Florida or Tampa Bay search spans multiple counties |
| TruthFinder | Similar criminal and arrest aggregation. Address history helps confirm whether a Florida address reflects year-round residence or seasonal occupancy before routing to a specific county sheriff portal. | Distinguishing year-round Florida residents from snowbirds when address history is ambiguous |
These services are not consumer reporting agencies and cannot be used for employment, tenant screening, insurance, credit, or other FCRA-regulated purposes.
Frequently asked questions
Does Florida have a statewide county jail search?
There is no single portal that searches all 67 Florida county jails simultaneously. However, Florida's Sunshine Law means the vast majority of counties maintain free, searchable online rosters. The FDOC Offender Search covers state prison inmates only. For county jails, you search each county sheriff portal individually — most major Florida counties have strong online tools.
Can I find someone in a Florida jail for free?
Yes. FDOC at fdc.myflorida.com is free for state prison searches. Most major Florida county sheriffs — Miami-Dade, Broward, Palm Beach, Hillsborough, Orange, Duval, and Pinellas — all have free online inmate search portals. Smaller county portals are generally also free under the Sunshine Law, though some may require a direct call to the sheriff for very recent bookings.
Can I use these searches for jobs, housing, or insurance decisions?
No. The services discussed on this page are not consumer reporting agencies and the information here is not a consumer report. They should not be used for employment, tenant screening, insurance underwriting, credit, or any other purpose regulated by the Fair Credit Reporting Act.
