Florida Public Records

Madison County Public Records: Arrest & Mugshots Search 2026

Madison County public records include arrest reports, booking logs, inmate rosters, and official court files. These records are kept by the Clerk of Court, the Sheriff’s Office, and the local detention center.

Florida law makes most of these records open to any person who asks. You do not need to give your name or explain why you want them. This page covers how to search arrest records, find current inmates, view booking photos, and request official copies in 2026.

What Madison County Public Records Include

Madison County public records cover many types of files. The most searched records fall into two groups: court files and arrest files. Court files hold case numbers, charges, pleas, sentences, and final judgments. Arrest files hold booking dates, charges at arrest, bond amounts, holding facilities, and release times.

The Clerk of Court holds the court files. The Sheriff’s Office holds the arrest files. Both offices post records online and accept in-person requests. Statewide checks go through the Florida Department of Law Enforcement.

Record Type Where to Find It Cost
Court cases (civil, criminal, family, probate) Clerk of Court $1.00 per page
Arrest logs and booking records Sheriff’s Office Free online / $0.15 per page in person
Deeds, mortgages, liens Clerk of Court Official Records $1.00 per page + $5.00 certification
Inmate roster (current) Sheriff’s Office Detention Center Free
Statewide criminal history FDLE Public Records $24.00 per search
Incident reports Sheriff’s Office or local police $0.15 per page
Marriage licenses Clerk of Court $1.00 per page

How to Search Madison County Arrest Records

Madison County arrest records are kept by the Madison County Sheriff’s Office. The Sheriff runs the county jail and books people who are arrested. After booking, the arrest record is created. This record shows the person’s name, date of birth, charges, booking time, and bond.

You can search arrest records in three ways: online, by phone, or in person. Most people start online because it is fast and free.

Online Arrest Search by Name

The Madison County Sheriff’s Office posts a daily arrest log on its website. The log lists each person booked in the last 24 to 72 hours. Each entry shows the arrestee’s name, age, race, charges, booking date, and bond amount. The list is updated each business day.

To search by name, scroll to the arrest log section. Use your browser’s search function (Ctrl+F on Windows or Cmd+F on Mac) and type the person’s last name. This is the fastest way to check if someone was recently arrested.

Madison County Recent Arrests and Daily Arrest Log

The daily arrest log is the most common place people look for recent arrests. It is sometimes called the booking log or the daily blotter. The log only shows people who have been booked, not people who were given a notice to appear and released without jail time.

Records older than 30 days may move to an archive section. If you do not find a name in the current log, check the archive. You can also call the Sheriff’s records desk and ask staff to check older files.

The inmate roster is the list of people currently in the Madison County jail. The roster shows every person held at the detention center, including those waiting for trial and those serving short sentences. The roster updates throughout the day as people are booked or released.

Each roster entry shows:

  • Full name and booking number
  • Date of birth and race
  • Arrest date and arresting agency
  • Listed charges
  • Bond amount and bond status
  • Scheduled court date (when set)

If the person you are looking for is not on the roster, they were released or transferred. Call the detention center front desk for transfer records.

Madison County Mugshots and Booking Photos

Booking photos, also called mugshots, are taken at the time of booking. Madison County mugshots are public records under Florida law unless the person was arrested as a juvenile, the charge was dropped before booking, or a court ordered the photo sealed.

Booking photos appear next to each name in the daily arrest log. Photos are taken at intake and posted within one business day. If a person is in the jail for a long time, the same booking photo stays on the roster. Released inmates’ photos are removed from the active roster but stay in the arrest log entry.

Third-party sites also repost mugshots. These sites often charge a fee to remove the photo. Under Florida law, you can ask these sites to remove a mugshot for free if the case ended in a not guilty verdict, charges were dropped, or the record was sealed or expunged. The Florida Bar has a free mugshot removal service for people who meet the rules.

Madison County Jail Booking Records and Detention Files

The Madison County Detention Facility is a single jail that holds people arrested in the county. The booking record is the full file created when a person enters the jail. It includes:

  • Personal data (name, date of birth, address)
  • Arresting officer and agency
  • Time and location of arrest
  • Charges and Florida statute numbers
  • Bond set and bond type (cash, surety, no bond)
  • Property inventory
  • Medical screening notes
  • Release time and reason

To get a full booking record, file a public records request with the Sheriff’s Office. The request must be in writing. Give the person’s full name, date of birth, and the booking date if you know it. The office has 10 business days to respond under Florida law.

Madison County Arrest Search by Name and Arrest Lookup Tools

Two main search tools cover Madison County arrests: the Sheriff’s online roster and the FDLE statewide criminal history check. The Sheriff’s tool covers only people booked into the Madison jail. The FDLE tool covers arrests anywhere in Florida.

Use this for people arrested in Madison County. It covers people currently in jail and recent releases (up to 30 days). It is free and does not need an account.

Use this for full criminal history. FDLE checks all Florida arrests, including counties outside Madison. The cost is $24.00 per name search. You can pay by credit card online. Results come as a sealed PDF that shows arrests, dispositions, and current status.

Once you have an arrest date, search the Clerk’s case database. This shows the court case tied to the arrest, including the formal charges, plea, and sentence. Court cases are public under Florida law and can be searched free at madisonclerk.com.

Madison County Arrest Reports and Incident Reports

An arrest report is written by the officer who made the arrest. It tells the story of what happened, what evidence was found, and why the officer acted. Arrest reports are kept by the arresting agency, usually the Sheriff’s Office or the Madison Police Department.

To get a copy of an arrest report, contact the agency that made the arrest. Give the case number or the arrestee’s name, date of birth, and arrest date. The agency charges $0.15 per single-sided page or $0.20 per double-sided page. Reports are usually ready within 5 to 10 business days after the arrest.

Some arrest reports are not public. Reports about juvenile arrests, sexual battery victims, and active investigations may be exempt under Florida Statute Section 119.071. If the agency denies the request, it must cite the exact law that blocks release.

Madison County Arrest History and Background Checks

A full arrest history shows every time a person was arrested in the county, even if charges were dropped or the person was found not guilty. Florida arrest history is held by FDLE at the state level and by the Sheriff at the county level.

For a Madison County-only arrest history, file a request with the Sheriff’s records unit. For a full Florida history, use the FDLE public records portal. For a national check, use the FBI Identity History Summary, which costs $18.00 and is filed through the FBI’s website.

Employers, landlords, and licensing agencies often ask for these checks. The person whose record is being checked must sign a written consent form under the federal Fair Credit Reporting Act. Without consent, the agency cannot release the full record to a third party.

Madison County Current Arrests and Recent Booking Photos in 2026

The Madison County Sheriff’s Office updates the arrest log every business day. The log is posted at the top of the Sheriff’s website home page. As of mid-2026, the log shows arrests from the past 72 hours.

To find current arrests, open the Sheriff’s website and click “Daily Arrest Log” or “Recent Bookings.” Each entry shows a thumbnail of the booking photo, the arrestee’s name, the charges, and the bond. Click the name to see the full booking record and the date and time of arrest.

The 2026 update added a search box that lets you type a name and filter by charge type (misdemeanor, felony, traffic). This makes it faster to narrow down a long list.

Madison County Sheriff Arrest Records vs. Police Arrest Records

Madison County has one Sheriff’s Office and one city police department (the Madison Police Department). The Sheriff’s Office covers the unincorporated parts of the county and runs the jail. The Madison Police Department covers the city of Madison.

If a person was arrested inside the city limits, the arrest record is held by the Madison Police Department. If the arrest happened outside the city, the record is held by the Sheriff. Both agencies post their arrest logs online, but on different pages.

When you search, check both sites if you do not find the name on one. The booking number format is different for each agency, which can also help you know which one made the arrest.

Madison County Arrest Inquiry and Official Channels

An arrest inquiry is a formal question about a specific arrest. Use the inquiry form when you need a written answer for a legal matter, an employer, or a personal record check. The Sheriff’s Office has a public records request form on its website. Fill it out with the arrestee’s name, date of birth, and arrest date (if known). Add your contact information and the reason for the inquiry (though under Florida law, the agency cannot ask why).

Official arrest records come with a stamp and a signature. They are accepted by courts, employers, and licensing boards. Unofficial printouts from the website may not be accepted for legal use. If you need an official record, ask for a certified copy, which costs $5.00 plus the per-page fee.

Madison County Arrest Database and Online Search Access

The Madison County arrest database is the Sheriff’s records management system. It holds every arrest made in the county since the late 1990s. The public-facing part of the database shows current inmates, recent releases, and booking photos. The full database is not public because it includes sealed records, juvenile records, and active investigation files.

Online access to the arrest database is free. You do not need an account. The database is mobile-friendly and works on phones and tablets. For older records (more than 5 years), you may need to call the records unit because the online system only holds recent entries.

Madison County Booking Log and Daily Arrest Log in Detail

The booking log and the daily arrest log are two names for the same file. The log is a spreadsheet that the jail staff updates after each booking. The public version removes private data fields like Social Security numbers, medical notes, and home addresses.

The log covers:

  • Booking date and time
  • Full name and any aliases
  • Date of birth and race
  • Sex, height, and weight
  • Arresting agency and officer
  • Charges with Florida statute numbers
  • Bond amount and status
  • Current holding location
  • Scheduled release date (if applicable)

Logs older than one year are stored in the Sheriff’s archives. To get a copy of an old log, file a written request. The office charges the standard copy fee plus research time if staff have to pull old files.

Madison County Local Arrest Records and County-Level Files

County-level arrest records sit in the Sheriff’s Office. These files cover every arrest made in Madison County, no matter which city or town the arrest took place in. Local arrest records are the most complete source for county-specific data.

Researchers, journalists, and legal professionals use local arrest records to study crime patterns, verify someone’s story, or build a case file. Under Florida law, these records are public unless a court seal applies. Researchers can request bulk data by filing a public records request and agreeing to pay research time after the free 30-minute limit.

Madison County Detention Records and Holding Information

Detention records cover the time a person spends in jail. They include intake forms, incident reports from inside the jail, disciplinary actions, visitor logs, and release paperwork. Most detention records are public, but some are exempt:

  • Medical and mental health records
  • Disciplinary records for inmates under 18
  • Records that could identify a confidential informant
  • Records about an active investigation inside the jail

To get detention records, contact the detention center’s records clerk. Give the inmate’s full name and booking number. Allow up to 10 business days for processing.

How to Make a Public Records Request in Madison County

Anyone can file a public records request in Madison County. You do not need to live in the county, be a U.S. citizen, or give a reason. Requests can be made in person, by mail, by email, or through the agency’s online form.

For a request to the Clerk of Court:

  1. Visit madisonclerk.com and click “Public Records Request.”
  2. Fill out the form with your name and contact info (optional).
  3. Describe the record you need (case number, party name, document type, date range).
  4. Submit the form. You will get a tracking number.
  5. Pay the per-page fee when the record is ready.

For a request to the Sheriff’s Office:

  1. Visit the Sheriff’s website and go to “Records Request.”
  2. Download the PDF form or use the online form.
  3. Fill in the arrestee’s name, date of birth, and arrest date (if known).
  4. Submit the form by email, mail, or in person.
  5. Pay any fees when the records are ready.

Fees, Copies, and Certification Costs in 2026

Service Cost
Online arrest log view Free
Single-sided page (admin records) $0.15
Double-sided page (admin records) $0.20
Court record page (Clerk) $1.00
Certified copy add-on $5.00 per document
FDLE statewide criminal history $24.00
FBI national background check $18.00
Research time after first 30 minutes Lowest-paid staff hourly rate

Payment methods vary. The Clerk accepts cash, check, money order, and credit cards in person. Online orders take credit cards only. The Sheriff’s Office accepts cash, check, and money order. FDLE and FBI accept credit cards online.

The Madison County jail inmate search is the most-used tool on the Sheriff’s website. The roster updates every 30 minutes. It shows every person held in the Madison County Detention Center, including federal holds, state transfers, and contract inmates from other counties.

To search the inmate roster:

  1. Go to the Sheriff’s website home page.
  2. Click “Inmate Roster” or “Jail Search.”
  3. Type the last name in the search box.
  4. Press Enter.
  5. Click the matching name to see charges, bond, and booking date.

If the person is not on the roster, they may have been released on bond, transferred to another facility, or released on their own recognizance. Call the jail front desk at the number below for help.

Madison County Sheriff’s Office Contact Details

The Madison County Sheriff’s Office is the main source for arrest records, booking photos, and inmate rosters. The office is open Monday through Friday, 8:00 a.m. to 5:00 p.m. The detention center front desk is staffed 24 hours a day, 7 days a week.

Official Website: https://www.madisonso.com
Phone (Records Desk): (850) 973-4001
Phone (Detention Center): (850) 973-5001
Address: 2364 U.S. 90 West, Madison, FL 32340
Hours: Records Desk 8:00 a.m. – 5:00 p.m. Monday to Friday; Detention 24/7

Madison County Clerk of Court Contact Details

The Clerk of Court is the main source for court records, official records, marriage licenses, and probate files. The office is open Monday through Friday, 8:30 a.m. to 5:00 p.m., except for court holidays.

Official Website: https://www.madisonclerk.com
Phone: (850) 973-1500
Address: 125 SW Range Avenue, Madison, FL 32340
Hours: 8:30 a.m. – 5:00 p.m. Monday to Friday

Florida Department of Law Enforcement (FDLE) Contact Details

FDLE handles statewide criminal history checks and fingerprint-based background checks. The agency accepts online requests 24 hours a day.

Official Website: https://www.fdle.state.fl.us/ogc/public-records
Phone: (850) 245-4000
Address: 2331 Phillips Road, Tallahassee, FL 32308
Hours: 8:00 a.m. – 5:00 p.m. Monday to Friday

What to Do If Your Request Is Denied

If a Madison County agency denies your public records request, the agency must cite the specific Florida law that allows the denial. You have three options:

  1. Ask for the denial in writing.
  2. File a complaint with the Florida Attorney General’s open government mediation program at (850) 245-0140. This is a free service.
  3. File a lawsuit under Florida Statute Section 119.12. If you win, the agency may have to pay your attorney fees.

Most disputes are settled in mediation without going to court. Keep all emails and letters in case you need proof later.

Frequently Asked Questions

These questions cover the most common concerns people have about Madison County public records, arrest searches, and inmate lookups in 2026. Each answer gives the direct path to the record you need.

How do I find out if someone was arrested in Madison County today?

Check the Madison County Sheriff’s Office daily arrest log online. The log is posted on the Sheriff’s website and updates every business day. The log shows each person booked in the last 72 hours, including name, age, charges, bond, and booking photo. If you need a written record, call the Sheriff’s records desk at (850) 973-4001 and ask for a public records request form. The agency has 10 business days to respond under Florida law. If the arrest was made by the Madison Police Department, check that agency’s site as well, because the city and county post separate logs.

Are juvenile arrest records public in Madison County?

No. Juvenile arrest records are confidential under Florida law. The Clerk of Court, Sheriff, and FDLE all block juvenile records from public search. Only the juvenile, the juvenile’s parents or guardians, the juvenile’s attorney, and certain state agencies can access these files. Some juvenile records can be sealed or expunged when the person turns 18, depending on the outcome of the case. Adult records of crimes committed before age 18 are also blocked in most cases. If you need a juvenile record for a legal matter, contact the Clerk of Court for a sealed records review.

Can I remove my mugshot from third-party websites?

Yes, under Florida law. Florida Statute Section 901.43 lets a person ask a website to remove a mugshot for free if the case ended in a not guilty verdict, charges were dropped, or the record was sealed or expunged. The website must remove the photo within 10 days of getting the request. If the site charges a fee to remove the photo, you can report it to the Attorney General. The Florida Bar also runs a free mugshot removal service for people who meet the rules. You will need a copy of the court order or case disposition to prove the case qualifies.

How long does Madison County keep arrest records?

Madison County keeps arrest records permanently for felony cases. Misdemeanor arrest records are kept for at least 5 years after the case ends. Some records, like booking photos and daily logs, are moved to an archive after 30 days but stay on file for years. The Sheriff’s Office and the Clerk of Court both have retention schedules that meet Florida state rules. Records that are part of a sealed or expunged case are removed from public view but kept in a confidential file. To get an old record, file a public records request with the office that holds it and allow extra time for staff to pull the file from storage.

Is there a fee to view the Madison County inmate roster?

No. The inmate roster is free to view on the Sheriff’s website. You do not need to create an account or pay a fee. The roster shows the person’s name, charges, bond, and booking date. The roster updates every 30 minutes. For an official or certified copy of a booking record, the Sheriff charges the standard copy fee plus the $5.00 certification fee. FDLE charges $24.00 for a full statewide criminal history check, which covers arrests anywhere in Florida, not just Madison County.

Can I find out why someone is in Madison County jail?

Yes. The inmate roster shows the charges that led to the booking. Each charge lists the Florida statute number and a short description. For more detail, file a public records request for the arrest report. The report tells the story of the arrest, the evidence, and the officer’s reason for acting. Reports are usually ready in 5 to 10 business days. If the case has gone to court, you can also search the Clerk of Court’s case database to see the formal charges, plea, and sentence. Court records are free to search online at madisonclerk.com.

What is the difference between an arrest record and a criminal record?

An arrest record shows the fact that a person was taken into custody. It includes the arrest date, charges at booking, and bond. A criminal record is broader. It shows arrests, charges, court outcomes, sentences, and any sealed or expunged files. Florida uses the term “criminal history” for the full record. An arrest alone does not mean the person was found guilty. People are often arrested and then the charges are dropped. A full criminal history check through FDLE shows the final outcome of each case, not just the arrest.