Brevard County Jail Roster Overview
The Brevard County Sheriff's Office hosts the inmate search at its own web address and links to it from the Arrest Inquiry page. The tool is free, and no login was seen during research. It is built to return recent bookings by date and to find a named person who is currently or very recently in custody. The Sheriff is blunt about its limits, saying the database is a courtesy, that inmate information changes quickly, and that it should not replace a formal public-records request.
The roster covers county custody only. It will not show a Brevard defendant who has already been sentenced and shipped to a Florida state prison. It will not show a federal prisoner or an immigration detainee. For those, the search moves to the state corrections locator, the federal Bureau of Prisons, or the ICE detainee system. The comparison further down lays out which tool fits which situation.
How to Use the Brevard County Inmate Roster
You can open the search from the Sheriff's bookings page or go straight to the roster site. A last name is enough to begin, though a subject number or booking number returns a cleaner result.
- Open the Arrest Inquiry page or the Brevard County inmate search.
- For recent arrests, set a From Date and To Date and leave the name fields blank. For a person, type the last name using letters only.
- To narrow further, add a subject number of up to eight digits, or a booking number in the exact year-and-eight-digit format.
- Press Search, then click the booking number in the results to open the full profile with charges, bonds, and booking history.
The search form is shown below so you know what to expect before you start typing.
You can open the live form yourself at the Brevard County inmate search and run a date or name query right away.
Brevard County Roster Search Fields
The form accepts six search inputs plus the Search and Reset buttons. The name boxes validate to letters only, the subject number to digits, and the booking number to one strict pattern. The table lists each field and how it behaves.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| From Date | Date | No | Blank allowed; pairs with To Date for recent bookings |
| To Date | Date | No | Blank allowed; sets the end of the date range |
| Last Name | Text | No | Letters only |
| First Name | Text | No | Letters only |
| Subject Number | Numeric | No | Digits only, maximum 8 |
| Booking Number | Text | No | Exact pattern YYYY-00000000, for example 2024-00013841 |
Note: the date fields had a maximum of June 2, 2026 when inspected, so very recent bookings may not appear until the system catches up.
What a Brevard County Inmate Profile Shows
Clicking a booking number opens a detail page titled with that booking number. It groups the subject information, the bonds, the charges, and a booking history of prior events. An inspected 2026 record displayed "No photo available" in the photo area, so a mugshot is not guaranteed on every profile. The inventory below covers the fields seen on a sample booking detail.
| Field | What It Shows |
|---|---|
| Name and Subject Number | Last, first, and any middle name, plus the numeric subject ID |
| Demographics | Date of birth, age, gender, race, height, and weight |
| Booking Date | Date and time the person was booked |
| Mugshot | A photo panel that may read "No photo available" |
| Bonds | Bond number, type such as Cash or Surety, amount, charge count, and comments |
| Charges | Charge, offense date, case and docket number, crime class, court date, judge, and arresting agency |
| Booking History | Prior bookings with status badges such as In Custody or Released and release dates |
Arresting agencies on a sample record included the Palm Bay Police Department and the Sheriff's Office, a reminder that any local agency can book a person into the county jail. Booking photos and how to request one are covered on the jail roster mugshots page.
Booking and First Appearance in Brevard County
An arrested person is taken to the Jail Complex, entered into booking, given a booking number and a subject number, screened, and classified. After that the record can appear in the Arrest Inquiry database. The Sheriff does not publish a minute-by-minute intake manual, so the timeline should not be stated more precisely than the official sources allow.
First appearance is the first court step. The jail holds courtrooms inside the secure complex, and public access is limited for security reasons, so the Sheriff streams the proceedings. Initial proceedings are listed Monday through Friday at 1:15 p.m. and on weekends and holidays at 9:30 a.m. If bond is not posted on a schedule, a person appears before a judge within 24 hours, who reviews the charges and probable cause and can consider bail.
Bond, Purge, and Release Timing in Brevard County
Once a roster profile shows a bond amount, families want to know how to pay it. The Sheriff lays out the local rules clearly. A full bond can be paid by cashier's check, certified check, or money order made out to the Brevard County Clerk of Courts. For cash or a credit card, the Sheriff points to TouchPay online, by phone at 1-866-204-1603, or in person at the Jail Complex. A depositor needs the inmate's CID number and full name in last, first format.
A roster bond entry can read Cash or Surety, No Bond, or Not Applicable. A no-bond or not-applicable entry means the person may not be releasable on that charge through ordinary payment, so call the jail information line or check the court case. People may use a bail bonding agent, but the Sheriff states that by law it cannot recommend one. A purge is a separate, delinquent court-ordered payment that follows the same payment instruments as a bond.
Posting bond does not mean an immediate walk out the door. The Sheriff says bond can be posted 24 hours a day, yet release can still take several hours while the jail completes identity and release checks on everyone moving through the facility. That caveat answers one of the most common family questions.
When the Roster Is Not Current: Phone and Records Fallbacks
The roster can lag, and very recent arrests may not show right away. The Sheriff offers a direct line for exactly this. Charges, bond amounts, and pending court dates can be confirmed by calling the jail information line at (321) 690-1501, answered 24 hours a day. General non-emergency questions go to dispatch at (321) 264-5100.
When a record is older or not online, the formal route is a public-records request to the Sheriff under Chapter 119. A records check costs $2.00 per last-name inquiry for the local record of people booked into the jail, and copy fees run $0.15 per single-sided page on requests of ten pages or more. Requests cannot be completed the same day, since staff must review for exemptions. The mobile Brevard County Sheriff app offers quick access to agency tools, but inmate and warrant lookups are not app-only because the web roster and warrant pages already exist.
Finding County, State, and Federal Inmates
Custody type decides which system to use. The county roster covers pre-trial and short-sentence inmates. Sentenced felons move to the Florida Department of Corrections. Federal prisoners use the Bureau of Prisons, immigration detainees use ICE, and victims or families can set release alerts through VINELink. The table connects each custody type to the right locator.
| Custody | Where to Look |
|---|---|
| Pre-trial or short sentence | Brevard County jail roster (BCSO Arrest Inquiry) |
| Sentenced felon | Florida Department of Corrections locator |
| Federal prisoner | Federal Bureau of Prisons locator |
| Immigration hold | ICE detainee locator |
| Release notification | Florida VINELink |
The state locator is the next stop after a county sentencing. Its menu is shown below.
From the Florida DOC offender search menu, you can run a population search, a release search, or a combined search across the state databases.
Federal custody is different again. The Federal Bureau of Prisons locator searches by register number or by name and returns custody location, but no public mugshot.
For ongoing custody alerts rather than a one-time lookup, the Florida VINELink system notifies a registered user when a person's status changes.
VINELink is a notification channel, not a full record, so it works best alongside the roster rather than in place of it.
Visitation, Mail, and Calls
The jail has no ordinary face-to-face social visiting. The Sheriff contracts with Smart Communications for video visits, phone calls, electronic messaging, photo delivery, and scanned mail. Visitors set up a SmartInmate account, then schedule a remote video visit during the listed windows. Visits run 15 or 30 minutes. The schedule below is the same seven days a week.
| Service | Schedule | Cost |
|---|---|---|
| Remote video visit | 7 days: 8 a.m.-12 p.m., 1 p.m.-5 p.m., 8 p.m.-10:30 p.m. | $0.25 per minute |
| Electronic message | Any time through SmartInmate | $0.50 each; two free every Saturday |
| Photo delivery | Reviewed before inmate access | $1.00 per photo |
| Inmate phone call | Up to two hours per week | $0.16 plus tax per minute |
Visits can be scheduled no more than seven days ahead and no less than 24 hours ahead. At on-site visits, all personal property except a photo ID must be secured in the vehicle, cell phones included.
How to Write or Send Money to an Inmate
Regular mail does not go to the jail. It goes to Smart Communications for Brevard County at PO Box 9145, Seminole, FL 33775-9145, with the inmate's first name, last name, and ID number printed clearly on the envelope. Originals are scanned and destroyed after 30 days, so never send important documents. Legal mail is the exception. It goes to the jail at 860 Camp Road in Cocoa, marked for the Mail Clerk and labeled privileged or legal mail. Released inmates can log into the Smart Communications portal and download their photos, messages, and scanned mail free for up to 30 days after release.
Mail is screened, and certain content is rejected. That includes codes, threats, contraband, plans of criminal activity, inmate-to-inmate correspondence, and photos showing nudity, weapons, drugs, or gang signs. Keeping letters and photos simple avoids a rejection and a returned envelope.
Commissary and Inmate Funds
Aramark provides three meals a day, with a state-certified dietician verifying caloric content. Inmates can buy extra items from commissary. Accounts are funded through the TouchPay portal online, by phone at 1-866-204-1603, or at a jail kiosk in Reception. Commissary gift packages can be ordered through iCare. If an account is in the negative, half of each deposit goes to the balance and half stays available.
Note: Confirm a person is actually in county custody on the roster or the jail info line before you send money or schedule a visit, because records change quickly.
Brevard County Jail Facility and Contact
The county operates one detention facility. The main numbers and the address are below, with the jail information line answered around the clock for charges, bond, and court dates.
Brevard County Jail Complex
860 Camp Road
Cocoa, FL 32927
(321) 690-1500
Jail info / bond / court line: (321) 690-1501, 24 hours
The full facility profile, including visitation rules, programs, and directions, is on the Brevard County Jail Complex page.