Search Arrest, Mugshot & Inmate Records by Name
Search by name and state for arrest, booking, mugshot, inmate, jail roster, prison, criminal and court-record search categories.
Independent records-search resource. This website is not a government agency, police department, sheriff's office, jail, prison or courthouse. Search coverage varies by source and jurisdiction. Some links may lead to third-party services, and compensation may be received when a partner service is used.
Find Brevard County Mugshots, Arrests and Booking Records
The fastest starting point for a recent Brevard County arrest is the Brevard County Sheriff’s Office inmate search. It lets you search booking records by date range, last name, first name, subject number or booking number.
If you need to confirm charges, bond information, custody status or a court case, use the jail record as the starting point and then verify the case through the Brevard County Clerk of Court. A jail booking and a court disposition are separate records.
Search the official Brevard County inmate database
Use the Sheriff’s official search when you are trying to locate a recent booking, identify an inmate or obtain the booking number needed for another jail-related task.
A booking record answers “what happened at intake?” A court record answers “what happened in the case?” Check both when the distinction matters.
How to Search Brevard County Booking Records
The Brevard County Sheriff’s Office provides its own inmate-search database. The search form currently supports a from/to date range, last name, first name, subject number and booking number.
Where Brevard County Booking Photos Fit Into the Search
A booking photograph, when available with an official result, is part of an arrest-related record. It should be used as one identifier among several, not as evidence that the person committed the alleged offense.
If a photo appears
Compare the photo with the person’s name and the other identifiers displayed in the record. Save the booking number if you will need to verify the case elsewhere.
If a photo does not appear
Do not assume that no arrest or booking exists. Photo availability can differ by record, system or publication restriction. Use the text record and official identifiers instead.
What to Capture From a Brevard Booking Record
Users often lose time because they remember a name but not the record identifiers. Capture the useful fields while the booking result is open.
| Record detail | Why it matters | Next verification step |
|---|---|---|
| Exact booked name | Helps distinguish people with similar names. | Use the same spelling in the Clerk case search. |
| Subject/CID number | Identifies the inmate within the jail system. | Keep it available for jail or deposit-related questions. |
| Booking number | Identifies a specific booking event. | Use it when comparing multiple arrests for the same person. |
| Booking date | Separates a recent booking from an older event. | Compare with court filing and hearing dates. |
| Listed charge | Shows the accusation associated with that booking record. | Verify the filed charge and later disposition with the Clerk. |
| Bond information | Can indicate the amount or status shown at that time. | Confirm current amount before arranging payment. |
How to Verify Bond and Release Information
The Sheriff’s Jail FAQ directs users to the Arrest Inquiry database for charges and bond amounts. The jail also provides inmate/bond information by phone.
Check the inmate’s current official booking record first. Bond information can change after a court appearance or other case action.
For inmate information or bonds, the Jail Complex lists (321) 690-1500 ext. 0. The Jail FAQ also lists (321) 690-1501 for charges, bond amounts and pending court dates.
The Sheriff states that cashier’s check, certified check or money order may be made payable to the Brevard County Clerk of Courts. Cash or credit-card processing is available through TouchPay under the jail’s current procedure.
The Sheriff says bond can be posted 24 hours a day, but release may take several hours while required checks and processing are completed.
Use Brevard Clerk BECA to Follow the Criminal Case
The Sheriff’s database is designed around custody and booking information. For court filings and later case activity, use the Brevard Electronic Court Application, known as BECA, through the Brevard County Clerk of Court and Comptroller.
General public search
The Clerk provides a General Public Court Records Search. Accept the disclaimer and select the public search option to begin.
Finding a future court date
The Clerk instructs users to open court records, accept the disclaimer, choose General Public Records Search and use the Name option under the future-calendar search when looking for a court date.
Jail Address and Useful Phone Numbers
The Brevard County Jail Complex is operated by the Brevard County Sheriff’s Office at 860 Camp Road in Cocoa. Use the specialized number below when your question is more specific than a basic inmate search.
| Department | Phone | Useful for |
|---|---|---|
| Main / Reception | (321) 690-1500 | General Jail Complex questions |
| Inmate Information / Bonds | (321) 690-1500 ext. 0 | Custody and bond questions |
| Visitation Appointments | (321) 690-1518 | Visitation questions |
| Inmate Records Unit | (321) 690-1546 | Inmate-record questions |
| Classification Unit | (321) 690-1570 | Classification-related matters |
| Medical Unit | (321) 690-1547 | Medical-unit inquiries |
| Mental Health Unit | (321) 690-1559 | Mental-health-unit inquiries |
Facility: Brevard County Jail Complex, 860 Camp Road, Cocoa, Florida 32927.
Visitation, Phone Calls and Mail
Brevard County Jail uses Smart Communications for inmate communication. The Sheriff states that ordinary family-and-friend visitation is video-based; face-to-face visits are generally limited to professional or specially approved visits.
Video visitation
Remote video visits may be attempted during the published visitation periods. The Sheriff currently lists 8 a.m.–12 p.m., 1 p.m.–5 p.m. and 8 p.m.–10:30 p.m., seven days a week.
Scheduled visits may be arranged up to seven days in advance and at least 24 hours ahead.
Inmate phone service
The facility uses Smart Communications for inmate telephone service. Account setup and funding are handled through the contracted service rather than the public booking-search portal.
Regular mail
Regular inmate mail is processed through Smart Communications and must include the inmate’s full name and inmate ID number. Mail without both identifiers may be returned.
Smart Communications / Brevard County
Inmate First Name Inmate Last Name Inmate ID #
PO Box 9145
Seminole, FL 33775-9145
Check the current Brevard Jail visitation and mail rules before sending mail or paying for communication services.
Commissary and Inmate Account Deposits
The Sheriff’s Jail FAQ directs friends and family to TouchPay for inmate-account deposits. The jail also notes that inmates with a negative jail-account balance may receive half of a new TouchPay deposit while the other half is applied to the negative balance.
- Confirm the inmate’s identity and CID number before making a deposit.
- Use the provider linked or named by the Sheriff rather than an unrelated payment website.
- Check the current deposit rules before sending a large amount.
- Keep the transaction confirmation until the deposit appears correctly.
Inmate Property Release Hours
The Jail FAQ currently lists limited property-release windows. The inmate must pre-authorize the release, and the person collecting the property needs valid photo identification.
8:15 a.m. to 9:30 a.m.
12:15 p.m. to 1:30 p.m.
7:15 p.m. to 8:30 p.m.
For additional property-release questions, the Sheriff lists (321) 690-1531. Confirm the schedule before traveling because jail procedures can change.
When the Online Booking Search Is Not Enough
The Sheriff explicitly states that its online inmate database is a community convenience and is not a substitute for a formal Florida public-records request. A records request is the better route when you need agency-held documentation rather than a quick online custody lookup.
Local records check
The Sheriff’s published fee schedule currently lists a $2 per last-name inquiry records-check fee for the local record of people booked into the Brevard County Jail.
Processing is not immediate
The agency notes that public-record requests require research and review for statutory exemptions and cannot necessarily be completed the same day.
Looking for a Warrant Instead of a Booking?
A warrant search is not the same as a jail booking search. The Florida Department of Law Enforcement provides a statewide Wanted Persons Search for warrant information that Florida law-enforcement agencies have selected for public access.
Open FDLE Wanted Persons Search
Florida VINE Custody Notifications
Florida’s VINE service can provide custody-status information and automated notifications about certain changes such as release or transfer. It is designed as a notification aid, not a substitute for emergency planning or direct verification with law enforcement.
Florida Department of Corrections lists the statewide VINE service number as 1-877-846-3435, available 24 hours a day, seven days a week for offender information.
Avoid the Most Common Mugshot Search Errors
Do not identify a person from name alone. Compare the booking number, subject number, date and other available identifiers.
A historical arrest entry does not prove that the person is currently in jail. Re-check the official custody database.
A booking charge is not the same as a final conviction. Use the Clerk’s court records when you need the later case outcome.
Use third-party information only as a lead. Reconfirm important facts with the Sheriff, Clerk or another responsible official authority.