Utah Recent Bookings Search
Utah Recent Bookings are public jail records that show who has been booked into a county jail in the past few days. Sheriff offices across the state post these lists online. You can search by name to find a person held in custody. Most rosters show the booking date, charges, bail, and housing status. The state's 29 county sheriff offices each run their own Utah Recent Bookings page, and tools like VINElink let you search inmates across Utah in one place. This page tells you where to look and how to get the records you need.
Utah Recent Bookings Quick Facts
Where to Find Utah Recent Bookings
Utah Recent Bookings live in a few main places. The first stop is the county sheriff's office for the county where the arrest took place. Each sheriff keeps a jail roster online. Most rosters show who was booked in the last one to three days. You can search by name or booking number. Some sites also let you sort by booking date to view the newest arrests first. These rosters update many times per day as new people are booked and others are released.
The second stop is the Utah Bureau of Criminal Identification. BCI is the state's main hub for arrest and conviction data. It pulls in reports from every police and sheriff office in the state. You can learn more about BCI and its record services at the Utah Bureau of Criminal Identification. The agency is part of the Department of Public Safety and sits in Taylorsville. BCI handles formal record requests and charges a $20 fee for a Utah criminal history as of July 1, 2025.
The BCI site also lets you apply to expunge an arrest record and order a nationwide FBI check. Note: BCI fees went up in 2025 after the state legislature passed new funding rules for the bureau.
How to Search Utah Recent Bookings Online
Start with the county where the person was arrested. Go to that sheriff's jail roster page. Type in the first and last name. Most sites show a list of matches. Click a name to see full booking info. You will see the booking date, charges, bond amount, and hold status. Some counties also show height, weight, age, and a booking photo. Booking photos often come down after 30 days.
If you do not know which county made the arrest, a statewide tool can help. VINElink lets you search jails and prisons across Utah from one page. You can look up an inmate by name or ID. The service is free. It also sends alerts when custody status changes. Check the VINElink statewide inmate lookup to start a broad search.
VINElink gets its data from sheriff offices that send feeds to the system. Most large Utah counties take part. Victims of crime often use VINElink to stay informed. The site is run by Appriss Insights and works around the clock.
Note: Online rosters are not always complete, and a person may be booked but not yet show up on the public list for up to 24 hours.
GRAMA and Utah Recent Bookings
Utah's public records law is called GRAMA, the Government Records Access and Management Act. It is found at Utah Code Title 63G, Chapter 2. Under GRAMA, records held by state and local agencies are public unless the law says otherwise. Arrest warrants, jail logs, and booking info are named as public in Utah Code Section 63G-2-301. This is why most sheriff offices post Utah Recent Bookings on their websites.
To file a GRAMA request, send a written note to the agency that holds the record. Include your name, mailing address, phone, and a clear note about what you want. Under Utah Code Section 63G-2-204, the office must reply within 10 business days. You may get a faster reply (five days) if the request serves the public good. Some requests cost a search or copy fee.
Under Utah Code 63A-19-101, 63A-19-102, and 63A-19-401(3)(c), some personal details have been pulled from public jail rosters. This is why many sites no longer show full dates of birth or home addresses. The law still lets the core Utah Recent Bookings data stay public. You can file a GRAMA request to get more detail that is not online.
Note: GRAMA lets a person appeal if an agency denies a request, and the State Records Committee hears these appeals under Section 63G-2-701.
Utah Court Records and Bookings
A booking is just the first step. After a person is booked, a case is filed in a Utah court. Most cases go to a district court or a justice court. The Utah State Courts records page is the main hub for court data. It links to XChange, the state's public case search tool. XChange covers district and justice court cases across Utah. You can look up charges, court dates, and how a case ended.
XChange is not free. You pay per search or buy a plan for full access. Lawyers, press, and the public all use it. The site holds case files for cases filed after a Utah Recent Bookings entry. For old or sealed cases, the data may not show. Juvenile cases, adoption files, and sealed files are off limits under the Code of Judicial Administration rules 4-202.02 and 4-202.03.
Appellate cases have their own tool. The Utah Appellate Docket Search shows Supreme Court and Court of Appeals cases. You can track the status of an appeal from the docket. For historic court files, the Utah State Archives holds old district court records, probate files, and justice court logs.
Historic Utah Recent Bookings Records
The Utah State Archives criminal records guide is the main place for old booking and arrest records. The Archives holds files from every county going back many decades. It has Supreme Court files from the days when Utah was still a territory. It also keeps probate court files and justice court logs. Famous Utah criminal cases are part of its collection.
Retention rules for Utah Recent Bookings are set in Utah Code Section 63G-2-604. Felony arrest files are kept for 75 years. Booking logs are held for 10 years from the release date. Fingerprint cards are kept forever at BCI. Mug shots are held for 10 years after release. Older files may move from the sheriff's office to the Archives.
Note: Researchers who need current arrest data should start at BCI, while those who need old records should go to the State Archives.
Utah Department of Corrections Records
Not all bookings end in a short jail stay. Some people go on to state prison. The Utah Department of Corrections runs the state prison system and keeps a public offender search tool. You can look up anyone now held in state custody or on state parole. The tool shows name, ID number, facility, offense, and status. Family, lawyers, and victims use it to track a case.
A key point: county jails and state prisons are not the same. A county jail holds people before trial and those with short terms (less than one year). State prisons hold people with felony sentences longer than one year. Utah Recent Bookings pages are jail data, not prison data. For prison records, use the Department of Corrections site.
The Department also sends updates to BCI so the state's main criminal history stays current. Some records are off limits for safety reasons.
Top County Jail Rosters for Utah Recent Bookings
Salt Lake County runs the state's largest jail system. The Salt Lake County Sheriff jail roster page lets you look up who is in the Metro Jail or the Oxbow Jail. Together, these two sites hold about 2,200 people. The "Find a Prisoner" tool shows name, booking date, booking number, charges, bail, and housing. The site is updated many times per day.
Utah County has one of the most complete rosters in the state. The Utah County Sheriff inmate search lets you look up bookings 24 hours after they happen. Each record shows arrest date and time, arresting agency, booking date, booking number, release date if known, status, and charge detail. Each charge shows the court, case number, bail amount, and if the bond is allowed. Mug shots show for 30 days.
Weber County also keeps a public jail roster. The Weber County Sheriff roster shows current inmates at the Weber County Correctional Facility. You must agree to the terms of use before you view the list. Weber County holds its arrest files for 75 years and its mug shots for 10 years under the state retention schedule.
Iron County runs a dedicated "Recent Bookings" page. The Iron County Sheriff Recent Bookings page shows all jail bookings from the past three days, with the newest first. The page refreshes every 10 minutes. A new Iron County jail is set to open in 2026 with room for 672 inmates.
Note: Each county sets its own rules for what to post, so data depth and update speed can differ from roster to roster.
Utah Arrest Law and Booking Rules
Utah arrest and booking rules are set out in Utah Code Title 77, the Code of Criminal Procedure. Section 77-7-2 lets police arrest a person with or without a warrant for a crime. Section 77-7-20 says what info must be logged at the time of booking. This is what creates the Utah Recent Bookings records you see online. The law sets a floor for what each jail must collect.
Section 77-7-23 lists the booking data in detail: name, ID info, charge, warrant data, and custody status. Section 77-20-201 sets the same booking steps for all Utah law enforcement. This keeps data format the same from county to county. Section 77-40-108 covers how to expunge an arrest record. When a court grants an expungement, the file must be sealed or destroyed.
Utah arrest files under Section 77-7-20 include a full legal name plus any known aliases, date of birth, height, weight, arrest time, charges, arresting officer, fingerprints, mug shot, and property list. Arrest records are public under GRAMA. Sheriff offices may post Utah Recent Bookings data online under Utah Code Section 63G-2-201, which spells out the right of public access.
Browse Utah Recent Bookings by County
Each county in Utah runs its own jail and posts its own Recent Bookings roster. Pick a county below to find local links, phone numbers, and record request steps.
Utah Recent Bookings in Major Cities
Most Utah cities send arrests to the county jail that serves them. Pick a city below to see which jail handles those Utah Recent Bookings and how to search.