Salt Lake Jail Roster
Salt Lake County current jail custody is handled by the Salt Lake County Sheriff's Office Corrections Bureau. The main online path is the county Find a Prisoner page, which points users to the Inmate Lookup Tool. That tool identifies itself as IML v. 3.1 and accepts either a name search or an identifier search. The county also runs a separate Jail Dockets & Rosters page with daily roster and in/out docket PDF files. Those products answer different questions. The lookup is best when a name or booking identifier is known. The roster PDF is a daily population snapshot. The docket PDF is useful for daily jail movement.
The daily file evidence matters because Salt Lake County does not present the roster as a complete historical booking database. On July 1, 2026, the roster file was generated shortly after midnight and the in/out docket shortly after that. The July 1 roster PDF began with a total prisoner count and roster columns, while the June 30 in/out docket showed booked-in and booked-out totals. If a person was just arrested, intake can still take time. The Corrections Bureau FAQ says booking commonly takes 6 to 8 hours from arrival, and delays can occur when a person is intoxicated, non-compliant, or cannot be processed right away.
Salt Lake County inmate records in the sheriff system cover county jail custody, including new bookings, pretrial detainees, local jail sentences, remands, and holds. They do not replace Utah Courts case records, Utah Department of Corrections records, BOP records, or ICE records. A person sentenced to state prison should be searched through UDC after transfer. A federal or immigration custody search uses BOP, USMS, or ICE channels. VINELink Utah can supplement custody and release notification searches.
Use Salt Lake Inmate Lookup
Start with the official county tools. The name search can work with a last name only, based on the inspected results page, but exact spelling gives a cleaner match. Identifier search is better when a booking number, permanent number, or State ID is already known from a prior jail, court, bond, or family contact record. If the lookup does not return a person who was recently arrested, check the daily roster and in/out docket files before assuming the person is not in Salt Lake County jail custody.
- Open the Salt Lake County Find a Prisoner page or go directly to the Inmate Lookup Tool.
- For a name search, enter the last name and add the first name when known.
- For identifier search, choose Booking Number, Permanent Number, or State ID, then enter the value.
- Review result rows for inmate name, booking number, permanent ID, and any visible release field.
- Use the Jail Dockets & Rosters page when a daily population snapshot or recent jail movement list is needed.
- If no online record appears, call Corrections at 385-468-8400 or use Salt Lake County NextRequest for a GRAMA records request.
The official Salt Lake County Inmate Lookup Tool is shown below as the county search form source. It is a name and identifier lookup, not a court case search.
Use the screenshot as a form reference only. Current custody and release status can change after the image was captured.
Salt Lake Roster Fields
The public inmate lookup form has a short set of fields. The visible dropdown showed three identifier options during the July 1, 2026 inspection. Hidden release-related inputs appeared in the HTML, but no visible public checkbox allowed a user to include released inmates from the form. That is why the daily roster/docket files and GRAMA request path are important for records that do not appear in a current online search.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| First Name | Text | Unspecified | Can be used with Last Name to narrow a name search. |
| Last Name | Text | Unspecified | Last-name-only searches returned results during inspection. |
| Select Identifier | Dropdown | Optional for name search | Visible options were Booking Number, Permanent Number, and State ID. |
| Value | Text | Required for identifier search | Free-text identifier value, with a 100-character maximum in the form HTML. |
| Search | Button | N/A | Runs the selected name or identifier search. |
| Reset | Button | N/A | Clears the current search fields. |
Salt Lake Inmate Record Fields
The inspected result table showed a concise set of fields, while the PDF roster and docket supplied more booking detail. The profile page mechanism used hidden system identifiers, but a profile did not render through stateless command-line inspection. For that reason, charges, housing, and photo claims should be tied to the visible PDF roster, the browser profile if accessible, or an official records request. The county also posts a notice that some personal identifiers were removed from the public roster, which fits the blank date-of-birth cells observed in current results.
| Field | What It Shows |
|---|---|
| Inmate Name | Name in last, first middle format on the search results table. |
| Booking Number | County booking number tied to a specific jail event. |
| Permanent ID | County person identifier that may persist across bookings. |
| Date of Birth | Column exists, but inspected current rows were blank. |
| Release Date | Column exists, but inspected current rows were blank. |
| Housing | Roster PDF field that may show a housing code or blank value. |
| SO # | Sheriff's Office prisoner/person number used in roster, docket, mail, and deposit instructions. |
| Booking Date/Time | Roster PDF date and time for the booking event. |
| Charges | Roster or docket charge-description field. Court-filed charges can differ. |
| Agency | Docket field showing the booking or arresting agency. |
Salt Lake Custody Channels
A Salt Lake County inmate record search should follow the custody stage. County jail tools cover new arrests, pretrial jail holds, court remands, local jail sentences, and county custody holds at Metro or Oxbow. Sentenced Utah prison custody is handled by the Utah Department of Corrections Offender Search. Federal sentenced custody is searched through the BOP inmate locator. Immigration detention is searched through ICE ODLS, while federal pretrial custody may involve the U.S. Marshals Service District of Utah. VINELink Utah is useful for custody status and release notifications, but it should not be treated as the only official roster.
| Custody Type | Where to Look | What It Does Not Cover |
|---|---|---|
| Salt Lake County pretrial or local jail custody | Inmate Lookup Tool and Jail Dockets & Rosters | State prison sentences after UDC transfer. |
| Sentenced Utah state custody | UDC Offender Search | New county jail bookings still in Metro or Oxbow. |
| Federal custody | BOP locator or U.S. Marshals District of Utah | County court charge details and county jail booking photos. |
| Immigration detention | ICE Online Detainee Locator System | Criminal court charges, bond set by Utah courts, or county jail roster details. |
| Release notification | VINELink Utah | Full jail profile, full court docket, or public-record copy request. |
Salt Lake Jail Facilities
Salt Lake County has two county jail buildings in the sheriff system. Metro Jail is the main booking, intake, and public inmate-search facility. Oxbow Jail is also operated by the Salt Lake County Sheriff's Office Corrections Bureau, but the county does not publish a separate Oxbow-only public roster in the research. The same county inmate lookup, daily roster, daily in/out docket, phone line, and GRAMA path apply to both county jail buildings. Housing codes should not be used to infer program status unless the sheriff publishes a code glossary.
Salt Lake County Metro Jail
3415 South 900 West
South Salt Lake, UT 84119
385-468-8400
Main booking, intake, bail payment, deposits, and jail administration destination.
Salt Lake County Oxbow Jail
3148 South 1100 West
South Salt Lake, UT 84119
385-468-8400
County jail housing and program-capable facility using the same public lookup channels.
State correctional facilities in the county, including Utah State Correctional Facility and UDC community correctional centers, use UDC lookup and UDC family, visiting, mail, phone, and account rules. They are not county booking jails.
Salt Lake Booking Records
Salt Lake County booking begins after an arrest, court remand, or warrant service. Jail intake creates or updates identifiers, records agency information, processes fingerprints and photographs, inventories property, screens medical and mental-health needs, checks warrants and holds, and routes the person to classification. Classification means the jail's housing and custody-level decision. A person can be in intake before a public search is easy to find, especially when processing is delayed.
The daily in/out docket is a useful booking and release companion to the inmate lookup. The sample docket printed on July 1, 2026 listed prisoners booked in and booked out on June 30, plus in-custody population and agency fields. Docket agency examples included Salt Lake Police, Unified Police Department, Utah Transit Authority Police, South Salt Lake Police, and Utah Division of Investigations. Those are examples from one daily file, not a full agency distribution.
Jail charges are booking-side data. Formal court charges are filed through prosecutor and court processes, so a jail roster charge can change, drop, or differ from the case filed in Utah Courts. For the court side after booking, use Salt Lake court records after jail arrest.
Salt Lake Visiting Rules
Salt Lake County jail visiting is managed through the sheriff's corrections communication and visiting pages. Walk-in visits are welcomed, but prescheduled visits are encouraged and take priority. Visits can be scheduled up to six days ahead by calling 385-468-8400. Each prisoner who is not on disciplinary restriction or medical quarantine is allowed two visits per week and one clergy visit per week. Visits are 30 minutes and are scheduled at the top of the hour.
| Rule | Salt Lake County Jail Detail |
|---|---|
| Visiting hours | 9:00 a.m. to 9:00 p.m. |
| Meal blackout | No visiting 11:00 a.m.-12:30 p.m. and 4:00 p.m.-5:30 p.m. |
| Check-in | Visitors must be checked in at least 30 minutes before visit start time. |
| Metro visitor limit | Three visitors, with infants under one year not counted. |
| Oxbow visitor limit | Two visitors, with infants under one year not counted. |
| ID | Visitors 16 or older need valid government-issued ID. |
| Visit length | 30 minutes. |
Personal property should stay in the vehicle except ID. The county bars items such as cell phones, weapons, electronics, food, drinks, jackets, hats, lighters, pens, pencils, wallets, keys, staples, and paper clips from secure visiting areas. The Metro lobby also has a Nessel Lactation Pod for nursing mothers.
Salt Lake Inmate Contact
People in Salt Lake County jail can make outgoing calls, but they cannot receive incoming calls. Housing-area phones are generally available from 7:00 a.m. to 9:30 p.m. Calls are limited to 15 minutes, or 30 minutes with a TDD machine. The jail may monitor or record calls except attorney calls. The county communication page references ViaPath and 1-877-650-4249 but also contains a confusing statement that VIAPATH.COM funds cannot be used for prisoners housed at the jail, so the official county page should be checked before funding phone services.
Mail must include the prisoner's name and SO# if known. The county mail address is Prisoner's Name and SO# if known, c/o Salt Lake County Metro Jail, 3415 S. 900 W., Salt Lake City, UT 84119. The same mailing address is used for Oxbow prisoners. Incoming mail is inspected for contraband. New soft-cover books and periodicals must come directly from a publisher, book club, or book retailer and must be delivered by USPS.
Salt Lake Commissary Funds
Salt Lake County describes commissary as a prepaid account used for food and phone calls. Friends and family can load money by mail, at the jail, or online. Up to 50% of new money deposited may be taken for balances owed to the jail. ConnectNetwork options are listed, including phone 888-988-4768 and site ID 143. Cash or credit can also be used at the ConnectNetwork kiosk in the facility lobby. Direct food purchases can be made through Access SecurePak.
| Deposit Detail | Salt Lake County Rule |
|---|---|
| Where to pay | Payments for Metro and Oxbow prisoners are made at Metro Jail only. |
| Metro deposit hours | 7:00 a.m.-2:30 p.m. and 3:00 p.m.-10:30 p.m. |
| Accepted types | Money order, cash, certified check, or cashier's check. Personal checks are not accepted. |
| Fund hold | Certified checks, cashier's checks, and money orders require a 7-day hold before use. |
Note: Confirm current custody with the jail before sending funds because transfers, releases, and holds can change fast.