Jail Roster provides an immediate snapshot of every person held in the Brevard County detention system, letting families, attorneys, and the public see who is in custody at a glance. The Brevard County jail roster is updated several times a day, so the list reflects newly booked inmates, recent releases, and transfers between facilities. By visiting the official online portal, users can perform a Brevard County jail roster search by entering a name, booking number, or inmate ID, and the results show the inmate’s full name, booking date, charges, bond amount, and current housing location. This resource also functions as a Brevard County inmate list that reports the custody status and any upcoming court dates. Because the data comes directly from the Brevard County Sheriff’s Office, it meets public‑record standards and offers reliable information for verifying identity or confirming whether a loved one has been detained. The system’s design focuses on clarity, presenting each entry in a simple table that anyone with basic internet skills can read.
Jail Roster lets you narrow a search to exactly the record you need, whether you know the Brevard County jail roster by name, by booking number, or by inmate ID. The online interface supports a Brevard County jail roster lookup that returns a detailed view of each detainee, showing the inmate’s charges, custody status, and assigned facility. For those tracking recent activity, the Brevard County current jail roster displays newly booked inmates and those awaiting release, while the Brevard County jail roster updates schedule explains how often the list refreshes. Users can also review the Brevard County detention roster to see transfers between the main jail complex and satellite units. Because the database is public, it includes mugshots and bond information, but it excludes juvenile records and certain sealed details. If an entry appears missing or outdated, the Brevard County jail roster search by name or by inmate ID can be repeated after a short interval, as the system often corrects delays within hours.
How to Search the Jail Roster
The Brevard County jail roster is a live list of every person held in the county detention system. You can search this roster to find a family member, confirm a recent arrest, or check the custody status of someone booked into the jail. The search accepts a name, a booking number, an inmate ID, or a facility name. Results return the inmate’s full name, charges, bond amount, booking date, assigned housing location, and current custody status. The public search portal is free to use and runs on any phone or computer with internet access.
Official Brevard County Sheriff’s Office Search Website
Official search website: https://inmatesearch.brevardsheriff.org/
Search Instructions
- Go to the official inmate search portal at https://inmatesearch.brevardsheriff.org/.
- Choose the search category that matches the details you have on hand.
- Type the inmate’s last name, first name, or full legal name into the search field.
- Or type the booking number, inmate ID, or facility name if you have that data instead.
- Press the search button to load the matching records from the jail roster.
- Open the inmate’s profile to see booking date, charges, bond, custody status, and housing location.
- Use the print or save feature if you need a copy for legal, bail, or personal use.
Search by Inmate Name
A name search works when you know the inmate’s legal name. The system matches the last name first, then the first name. Common variations like nicknames or middle names may not return a result, so use the name on the arrest record whenever possible. Results show every person with that name who is currently in custody or has been released within the last few days.
Search by Booking Number
A booking number is the unique ID assigned at the time of intake. Searching by booking number returns one exact record and removes any name confusion. The booking number appears on arrest paperwork, court documents, and bail paperwork. Use this search when you want a single match with no extra filtering.
Search by Inmate ID
The inmate ID is a permanent number assigned to each person held in the system. The ID stays the same across bookings, so it works for someone with a long history at the jail. The ID is useful when the inmate has been booked under a name spelling you cannot verify, or when you need to pull a current record after a past release.
Search by Facility
The Brevard County Jail Complex operates more than one housing unit. A facility search lets you see every inmate assigned to a specific building or pod. This search helps legal teams, social workers, and family members who need to confirm housing before a visit, phone call, or legal meeting.
Information Needed for a Roster Search
To run a search, you need at least one of the following pieces of data: a full legal name, a booking number, an inmate ID, or a facility name. The more data you enter, the narrower the search becomes. A full name plus an approximate booking date is often enough to find a single match. Searches with partial names may return several records, which the user must sort by booking date, charges, or housing location.
Information Shown on the Jail Roster
Each entry on the Brevard County jail roster carries a fixed set of data fields. These fields give the public a full picture of the inmate’s situation at the time of the search. Fields update as the inmate moves through the system, and changes show up on the public portal within hours of the booking event.
- Inmate Name: The full legal name on file at the time of booking, including any alias or known nickname on record.
- Inmate ID: The permanent number tied to the inmate across all bookings in the system.
- Booking Number: The unique case number assigned at intake for the current arrest event.
- Booking Date: The date and time the inmate was processed into the jail.
- Custody Status: The current state of the inmate, such as in custody, awaiting release, transferred, or released.
- Assigned Facility: The specific housing unit, building, or pod where the inmate is held.
- Listed Charges: The criminal charges filed at the time of arrest, including the charge level and statute.
Brevard County Jail Roster Status
The jail roster shows more than a static list of names. Each entry carries a live status that reflects the inmate’s current situation. The status fields help families, attorneys, and the public track movement through the detention system in real time.
Current Inmates
Current inmates are people who are physically in custody at the Brevard County Jail Complex at the time of the search. Their entry shows an active housing location and an in-custody status flag. The list of current inmates forms the bulk of the daily roster.
Newly Booked Inmates
Newly booked inmates entered the system within the last 24 to 72 hours. Their records show a recent booking date and time, a holding cell assignment, and pending charges. The roster marks these entries so the public can track new arrests as they happen.
Inmates Awaiting Release
Inmates awaiting release have posted bond, completed their sentence, or received a court order for release and are still in the booking-out process. They remain on the roster until processing ends. This status often appears for several hours after a bond payment.
Transferred Inmates
Transferred inmates have moved from the Brevard County Jail Complex to another facility, such as a state prison, a county jail in another region, or a medical facility. The roster shows the transfer date and the destination facility when the data is on file.
Released Inmates
Released inmates have left the facility. Their record remains visible on the roster for a short window, depending on the update cycle. Released entries show the release date, the release reason, and the time of exit.
Roster Status Updates
The roster refreshes several times each day to reflect new bookings, releases, and transfers. Status changes appear on the public portal within a short delay. Users checking on a specific inmate should refresh the page or run a fresh search to see the latest data.
Jail Roster by Facility
The Brevard County Jail Complex runs multiple housing units and detention centers. Each unit houses a different custody level or inmate population. Roster data ties every inmate to a specific facility so the public can confirm where a person is held before a visit, call, or legal visit.
Brevard County Jail Facilities
The main jail complex sits at 860 Camp Road, Cocoa, FL 32927. The complex includes intake, classification, and housing for men, women, and inmates with medical needs. Each housing unit operates under a fixed schedule for visits, meals, and recreation.
Detention Centers
Detention centers within the Brevard County system cover the main jail complex and any satellite housing units operated by the Sheriff’s Office. The Sheriff’s Office oversees the full population, and all detention center data feeds into the same public roster.
Facility Assignments
Facility assignments depend on the inmate’s custody level, medical needs, and the housing capacity at intake. The roster shows the current assignment for each inmate. A new booking can trigger a reassignment within hours as classification staff review the case.
Housing Locations
Housing locations identify the specific pod, wing, or cell block where the inmate sleeps. The roster shows the housing location so family members can confirm where to send mail or schedule a visit. Housing locations may change as the inmate moves through classification or court hearings.
Facility Transfers
Facility transfers occur when an inmate moves from one housing unit to another inside the Brevard County Jail Complex or to an outside facility. The roster logs the move with a date and destination when the data is available. Transfers can be due to medical needs, security reasons, or court orders.
Jail Roster Booking Information
Booking information gives the public a full picture of the arrest event. Each booking record shows when, where, and why the person entered the system, along with the court and release details tied to the case.
Booking Date and Time
The booking date and time mark the exact moment the inmate entered the detention system. The roster displays both the date and the time of intake. This data helps families confirm the timing of a recent arrest and helps legal teams track processing delays.
Booking Agency
The booking agency is the law enforcement body that made the arrest and delivered the inmate to the jail. In Brevard County, this is most often the Brevard County Sheriff’s Office, but it can also be a municipal police department, the Florida Highway Patrol, or a federal agency.
Arrest Information
Arrest information covers the location of the arrest, the arresting officer’s agency, and the circumstances leading to the booking. The roster lists the charges filed at intake, including the statute and the charge level. Some arrest details may be redacted while the case remains under active investigation.
Bond Information
Bond information shows the bond amount set by the court, the bond type, and the bond status. A bond can be cash, surety, or a no-bond hold. The roster updates the bond field as the court makes changes, so the public can see when a bond has been posted, raised, or denied.
Court Case Reference
The court case reference links the booking to the active court case. The reference number lets attorneys and the public pull the court file, track hearing dates, and confirm upcoming court events. The roster shows the case number and the next court date when the data is on file.
Release Information
Release information covers the release date, the release time, and the reason for release. Common reasons include bond posted, sentence served, time served, dismissed charges, or transfer to another facility. Released entries remain on the roster for a short window before the system archives them.
Brevard County Jail Roster Access
The Brevard County jail roster is a public record. The Sheriff’s Office makes the data open so families, attorneys, and the community can track who is in custody. Access rules balance public access with the privacy of sensitive cases such as juvenile records.
Online Jail Roster
The online jail roster runs on the official inmate search portal at https://inmatesearch.brevardsheriff.org/. The portal works on phones, tablets, and computers, and it does not require an account. The site is hosted by the Brevard County Sheriff’s Office, so the data comes straight from the live booking system.
Public Roster Information
Public roster information covers the full name, booking number, inmate ID, booking date, charges, bond, custody status, and housing location. The site also shows mugshots for adult inmates. Any data not flagged as restricted appears on the public portal.
Roster Update Frequency
The roster updates several times each day. New bookings appear within hours of intake, and releases appear shortly after processing. Because the system refreshes on a fixed cycle, a search run a few minutes after a booking event may not yet show the new entry.
Restricted Inmate Information
Restricted inmate information includes details protected by court order, sealed case data, witness protection details, and certain medical or mental health records. The roster hides these fields from the public portal. Restricted data may be available through a formal records request when the law allows.
Juvenile Record Restrictions
Juvenile records follow Florida’s strict privacy rules. The Brevard County jail roster does not show juvenile bookings, juvenile mugshots, or juvenile housing data. Juvenile information stays sealed and can only be released to parents, legal guardians, or the courts under specific rules.
Roster Records Available by Request
Some roster records are not on the public portal but can be released through a formal records request. To request restricted data, contact the Brevard County Sheriff’s Office Records Bureau at records@bcso.us. The office reviews each request and releases records in line with Florida public records law.
Jail Roster Accuracy and Limitations
The public roster is a live system, but it has limits. Data flows from the booking system, so delays, typos, and missing entries can appear. Users should confirm details before making legal, financial, or bail decisions based solely on the public portal.
Confirming the Correct Inmate
Two inmates can share the same name. Before acting on roster data, confirm the booking number, inmate ID, and date of birth. These three fields together point to a single record and reduce the risk of a mix-up.
Matching Inmate and Booking Numbers
The inmate ID and the booking number serve different purposes. The inmate ID is permanent and tracks the person across every booking. The booking number tracks a single arrest event. Match both numbers when you need to confirm that a roster entry refers to the right person and the right case.
Recently Booked Individuals
Recently booked individuals may not yet appear on the public portal. Intake processing can take time, and the system updates on a fixed cycle. If a loved one was arrested within the last few hours, refresh the search or call the Sheriff’s Office records line for confirmation.
Recent Releases and Transfers
Recent releases and transfers may still show on the roster for a short window before the system archives them. The custody status field reflects the change, even when the inmate is no longer in the building. Always check the status flag before planning a visit or a call.
Delayed Roster Updates
Delayed updates can occur during heavy intake periods, system maintenance, or shift changes at the jail. A search run right after a major arrest event may show older data for a short time. The system catches up on the next refresh cycle.
Incorrect or Duplicate Entries
Data entry errors can cause duplicate or incorrect entries on the public portal. A name spelling, a date of birth, or a charge field can carry a typo. If you spot a clear error, contact the records office with the inmate’s full name and booking number to ask for a correction.
Limitations of Online Roster Data
The online roster is a snapshot of the booking system. It does not show court outcomes, sealed records, expunged cases, or post-release supervision status. For court outcomes, contact the Brevard County Clerk of Court. For sealed or expunged records, contact the court that handled the case.
Common Jail Roster Search Problems
Search problems happen when the data on file does not match the search input, or when the system has not yet refreshed. Most problems have a simple fix once you know the cause.
Inmate Not Found
An inmate not found result means the search input did not match any current record. The inmate may be held under a different name, booked at a different facility, or already released. Try a wider search with a partial last name or a different date range.
Incorrect Name or Spelling
The roster uses the legal name on the arrest record. A nickname, a married name, or a typo in the input can return no results. Try the full legal name, including any middle name, and avoid punctuation that the search field may not handle.
Incorrect Booking Number
An incorrect booking number returns no results because each booking number is unique. Confirm the number on the arrest paperwork or bail receipt. A single wrong digit breaks the match, so retype the number carefully.
Recent Booking Not Listed
A recent booking may not yet show on the public portal. The system needs time to process the intake, capture the mugshot, and run the record through classification. Wait for the next refresh cycle, or contact the records office for a direct check.
Released Inmate Still Listed
A released inmate may still show on the roster for a short window before the system archives the entry. The custody status field will read as released. Use the status field, not the listing itself, to confirm whether the inmate is still in custody.
Restricted Information
Restricted information does not show on the public portal, even when the inmate appears in the search. Sealed cases, juvenile records, and certain medical or mental health details stay hidden. A records request to the Sheriff’s Office is the path to restricted data when the law allows release.
Conflicting Roster Details
Conflicting details can appear when two records carry similar names or when a data field has not yet updated. Confirm the booking number, inmate ID, and date of birth to pick the right entry. Contact the records office when the conflict is clear and unresolved.
Jail Roster and Related Records
The jail roster is one piece of a larger public records system. Each related record type covers a different angle of an arrest, from the moment of intake through court hearings and final release. Knowing the difference helps users find the right data for the right purpose.
Jail Roster vs. Current Inmates
The jail roster covers every person in the system, including those recently released or transferred. The current inmates list narrows the view to people who are physically in custody right now. Use the current inmates list when you need a real-time count of the jail population.
Jail Roster vs. Current Bookings
Current bookings focus on the most recent intake events within a short window, often the last 24 to 72 hours. The jail roster covers the full active population plus recent releases. Use current bookings when you want a snapshot of recent arrest activity.
Jail Roster vs. Inmate Records
Inmate records cover the full history of a person in the detention system, including past bookings, past charges, and past releases. The jail roster shows only the current booking event. Use inmate records for background checks, legal history, and long-term tracking.
Jail Roster vs. Booking Reports
Booking reports are summary documents that list new bookings over a date range. The jail roster is a live, searchable database. Use booking reports for media, research, and community watch purposes. Use the jail roster for live lookups on a specific person.
Jail Roster vs. Jail Mugshots
Jail mugshots are the photos taken at intake. The jail roster shows mugshots as one field on the inmate’s profile. The roster is the broader record; the mugshot is just one piece of data on that record. Use the roster for full case data, and the mugshot for visual identification.
Jail Roster vs. Jail Records
Jail records cover every document tied to an inmate’s stay, from intake forms to release paperwork. The jail roster is the public summary of that data. Use jail records for legal filings, formal requests, and court matters. Use the jail roster for quick public lookups.
Contact the Brevard County Sheriff’s Office
For questions about the jail roster, a specific booking, or a records request, contact the Brevard County Sheriff’s Office. The office runs the jail complex and the public inmate search portal. Staff can help with roster data, bond details, court case numbers, and sealed record requests.
| Detail | Information |
|---|---|
| Department | Brevard County Sheriff’s Office – Jail Complex |
| Main Phone | (321) 690-1500 |
| Records Email | records@bcso.us |
| Physical Address | 860 Camp Road, Cocoa, FL 32927 |
| Mailing Address | 860 Camp Road, Cocoa, FL 32927 |
| Jail Operations | 24 hours a day, 7 days a week |
| Main Website | https://www.brevardsheriff.com/ |
| Inmate Search Portal | https://inmatesearch.brevardsheriff.org/ |
The jail operates 24/7. Administrative and records office hours should be confirmed with the office before a visit. Use the main phone line for urgent inmate matters and the records email for formal records requests and document needs.
Frequently Asked Questions
The Brevard County jail roster lists every person currently held in the county detention system. Below are the most common questions people ask when they need to find an inmate, check charges, or verify a recent release.
How can I search the Brevard County jail roster online?
To view the live Brevard County jail roster, open the sheriff’s website and click the link labeled “Inmate Search.” On the page https://inmatesearch.brevardsheriff.org/ enter the person’s first and last name, booking number, or inmate ID. After you press Search, the system returns a table with the inmate’s full name, booking date, charge list, bond amount, and housing location. If multiple matches appear, narrow the results by adding the birth date or the exact booking number. The portal updates every few minutes, so recent arrests show up quickly.
What details are shown on the Brevard County jail roster?
The roster entry shows several key fields for each person in custody. You will see the legal name, the unique booking number, the date and time of intake, and every charge filed with the corresponding statute. Bond information appears beside each charge, indicating the amount required for release. The record also lists the assigned housing unit, the current custody status (for example, awaiting trial or sentenced), and the name of the arresting agency. All of these details are visible at a glance, making it easy to confirm a suspect’s status.
How do I look up an inmate by booking number on the roster?
Enter the exact booking number in the search box on the inmate portal. Because the number is unique, the system returns a single record that includes the inmate’s name, the charge list, bond amount, and the current housing assignment. Review the “custody status” line to see whether the person is still in the facility or has been transferred. If the number does not produce a result, double‑check the digits for transposition errors and verify that the booking was entered within the last 48 hours, when the roster may still be refreshing.
Can I see recent releases on the Brevard County jail roster?
Use the roster’s filter options to display only inmates whose custody status reads “released.” Choose a date range that covers the past week or month, then run the search. The results show the name, release date, and the facility where the person was held. Because the roster updates several times a day, most recent releases appear within a few hours of the official discharge. If you cannot locate a specific release, call the jail records unit at (321) 690‑1500 to verify that the entry has been posted.
What to do if an inmate isn’t listed on the Brevard roster?
First, call the records department at the Brevard County Jail Complex and give the inmate’s full name and birth date. Ask the staff to check whether the person appears in the most recent roster update. If the name is still absent, request a written confirmation of the search result, which can be used for legal follow‑up. You may also try VINELink, the statewide victim‑notification system, by entering the same details; it often shows custody changes that have not yet been posted on the public roster.
