Accessing the Peoria County Jail Daily Commitment Report

The Peoria County Jail Daily Commitment Report is a log of every person booked into the facility on a given day. It contains names, booking numbers, dates, charges, bond amounts, and sometimes mugshots. You can find it through the Illinois Department of Corrections Offender Search system or the Peoria County Sheriff's Office website. Neither puts up a single neat PDF for each day. You get a search interface that returns results you have to sort through yourself. Go to the Peoria County Sheriff's inmate search page. Use the date range filter to set the start and end date to the same day. Leave the last name field blank or put a wildcard if the system allows it. Run the search. The results table shows bookings from that date. You can export or print from there, but the sheriff's site doesn't offer a bulk download button for a full day's report. I've spent time clicking through pages of results when I needed a complete daily list, and it takes longer than it should. Here is the workaround I ended up using. I ran the search with a blank last name and let it return all bookings for that day. Then I opened the browser developer console and ran a small JavaScript snippet to pull the table rows into a CSV. It took about four minutes to set up the first time. After that, it cut the daily export down to roughly ten minutes instead of thirty or forty minutes of manual copy-paste work.

What the report actually shows you

Each entry typically includes the inmate's full name, booking number, booking date, charges, bond status, and facility location within the jail. Some records include a photo. The data is updated as bookings come in throughout the day, so the morning snapshot looks different from the evening snapshot. If you are tracking someone by name, the system will show current and historical bookings going back years. If you are pulling a full day's report, you need to be aware that entries added after your search runs won't appear until you search again. One thing people miss is that the commitment report does not always list the charging document or the arresting agency. You get charges, but not the underlying case number or the specific complaint. If you need that detail for legal or journalistic work, you have to go to the circuit clerk's records separately. I learned that the hard way when I was researching a set of simultaneous arrests and assumed the booking report would tie each inmate to the same case file. It didn't. The names appeared together in the daily list, but the actual linkage required a separate court records search in the Peoria County circuit clerk database.

Common problems and how to handle them

Names with special characters break exports. I ran into this when someone named O'Brien returned results that looked fine on screen but produced garbled rows when I copied the table to Excel. The fix was straightforward: paste into Google Sheets instead of Excel, set the import encoding to UTF-8, and export from Sheets. It kept the apostrophe intact and sorted the columns without shifting data. Another issue is duplicate entries. The system sometimes lists a booking twice when an inmate is transferred between housing units on the same day. The booking number stays the same, but the record appears in two lines with slightly different timestamps. If you are counting totals or deduplicating for analysis, check the booking number field and remove exact duplicates. I usually sort by booking number and scan for repeats rather than relying on the display to be clean. Bond amounts are listed in dollars, but the format changes across entries. Some show a dollar sign, some show commas, and some show nothing at all. If you are pulling data for analysis, strip non-numeric characters before converting to a number field. A quick text-to-columns operation in Excel or a REPLACE formula handles it.

Get the Full Details

Peoria County Daily Commitment Report | PDF | Battery (Crime) | Violent ...
Peoria County Daily Commitment Report | PDF | Battery (Crime) | Violent ...

Limitations you need to know about

The daily commitment report is not a complete arrest log. It only shows people who were physically booked into the Peoria County Jail. Arrests handled by state police or federal agencies that resulted in release without booking will not appear. Traffic warrants that led to a citation and court date rather than a jail hold also won't show up. If you need the full picture of who was arrested in Peoria County on a given day, the jail commitment report is only part of it. Data latency is another real constraint. Bookings are entered into the system as officers process them at the facility. There can be a delay of several hours between the actual intake and the time the record appears online. If you pull the report at 9 a.m., you are missing overnight bookings that haven't been entered yet. I've seen gaps of six to eight hours on holidays and weekends when staffing was lighter. For time-sensitive work, wait until later in the day or pull the report twice and compare. The search interface does not support advanced filters like charge severity or bond range. You can search by name, booking number, or date. If you need to isolate a subset of bookings from a full day's report, you download the entire day and filter afterward. That is the only way to do it.

When the online system fails

There are days when the inmate lookup page is slow or times out. This usually happens around shift changes when booking volume spikes. I learned to keep a local copy of the search parameters and retry every fifteen minutes instead of waiting for the page to become available again. In the worst cases, I called the sheriff's records division directly. They can confirm whether a specific booking exists and what the charges are, but they will not send you a full daily list over the phone. That request has to go through the official records request channel, which takes longer but is the only path for a formal, certified copy if you need one for court or legal purposes. If you are doing regular monitoring, I recommend keeping a simple spreadsheet with the date, total bookings, and any names of interest. It takes twenty minutes a day and makes it much faster to spot patterns later. The system does not offer alerts or subscription feeds, so manual pulls are the reality unless you build your own scraper around the search endpoint.