Kent County Jail Roster Overview
The official Kent County inmate lookup route starts at the county Inmate Lookup page and continues to the Web Jail Viewer. That viewer is the public search tool for people booked into Kent County Correctional Facility. It is most useful for current adult jail custody, recent bookings, charge labels supplied to the jail, bond fields, and the public booking profile. The county also states that jail information can change quickly and that the Sheriff's Office does not warrant posted information as current, complete, or final.
Kent County inmate records have strict boundaries. The jail roster covers adults in sheriff custody at the Kent County Correctional Facility, not youth held at the Kent County Juvenile Detention Center, sentenced prisoners already transferred to the Michigan Department of Corrections, federal prisoners in BOP custody, or immigration detainees searched through ICE. A local booking may point to a court case, a state hold, or a federal matter, but each system keeps its own record. Use the roster first for county jail custody, then move to the correct follow-up channel.
The county's official inmate lookup page is the best source to confirm which channels are current, and the screenshot below shows that official gateway. The Kent County Inmate Lookup page points users to Jail Viewer, VINELink, and the inmate information phone line.
That gateway matters because it separates the online search from custody alerts and phone help when a name does not appear online.
Use Kent County Jail Viewer
Web Jail Viewer asks for a complete last name and lets the searcher add a first name or booking-date range. A common last name can return several people, so the booking date and first name fields are useful when spelling is known. Results appear in a grid with booking number, last name, first name, middle name, and booking date. Column headers can sort the results, and page-size options show 5, 10, or 20 records at a time.
- Open the Kent County Web Jail Viewer from the county inmate lookup page so the search starts from an official county path.
- Enter the complete last name. Add the first name when the last name is common or spelling is easy to confuse.
- Use booking from and booking to dates for a recent arrest or to narrow a long result list.
- Select the correct result row to open the full public booking profile, then review status, charges, bond fields, court fields, and holds.
- If the roster does not resolve the search, call the inmate information line at 616-632-6300, option 1, before assuming the person is not in custody.
The public search form itself is shown in the county's captured Web Jail Viewer screenshot. The Web Jail Viewer booking search displays last-name, first-name, and booking-date fields.
The form design is simple, but the complete-last-name rule makes exact spelling more important than on broad name-search tools.
Kent County Roster Search Fields
The Kent County jail roster search is narrower than a court search or criminal-history index. It is built around booking records at the correctional facility. The search form does not offer a public statewide lookup, a warrant-only search, a mugshot gallery filter, or a juvenile detention search. The table below reflects the fields captured from the official booking search form.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| Last Name | Text | Yes by instruction | Enter a complete last name. The HTML field has a 20-character maximum. |
| First Name | Text | No | Optional full first name. Useful for common last names. |
| Booking From Date | Date text with picker | No | Accepts a date and helps narrow recent bookings. |
| Booking To Date | Date text with picker | No | Accepts a date and pairs with the from-date field. |
Search results can hide more data in the grid model than the visible table shows. Research found visible columns for booking number, names, and booking date, while hidden data included date of birth, race, sex, release date, schedule date, and location fields. The public user should still rely on the opened booking detail for the record that the county chose to display.
Kent County Inmate Profile Fields
A Kent County inmate profile is a booking record, not a court judgment. The sample public record reviewed showed a red in-custody status label, booking number, inmate ID, booking date, booking image, physical descriptors, charges, arrest agency, court fields, bond fields, fine fields, pay-or-stay indicator, and holds. Some fields may be blank if the jail has not received or displayed that data.
| Field | What It Shows |
|---|---|
| Custody status | A label such as in custody with the date shown by the system. |
| Booking Number and Inmate ID | Separate identifiers for the booking and the jail inmate profile. |
| Booking Date | The date the person was entered into the jail booking system. |
| Mugshot and descriptors | A front-facing booking image when displayed, plus age, sex, race, hair, eyes, height, and weight. |
| Charges and arrest agency | The violation text, charge status, arresting agency, and arrest date known to the jail. |
| Court and case fields | District or circuit court fields and case-number fields when populated. |
| Bond, fine, and pay or stay | Required bond or bail amounts, fine fields, bond type, and a pay-or-stay indicator where applicable. |
| Holds | The count or detail panel for other reasons custody may continue. |
Terms can be easy to mix up. A booking is jail intake after arrest or surrender. A detainer is a hold request from another court or agency. Classification is the jail process used to assign custody level and housing. A disposition is the court outcome or status, not the same thing as the arresting agency's original charge label.
Kent County Custody Channels
The full Kent County inmate records chain includes more than the county roster. The roster is the best fit for current adult custody at KCCF. The Records Unit and FOIA process fill gaps for older booking records, mugshots, fingerprints, and personal details. VINELink is useful for custody notification, while MDOC, BOP, and ICE tools handle systems outside the county jail.
| Custody or Record Need | Where to Look | Best Use |
|---|---|---|
| Adult county jail custody | Kent County Web Jail Viewer | Current bookings and public jail profiles. |
| Phone confirmation | 616-632-6300, option 1 | Status changes, spelling problems, or no online match. |
| Records and older files | Sheriff's Records Unit | Mugshots, fingerprints, public-record questions, and FOIA routing. |
| Custody alerts | VINELink Michigan | Release, transfer, or status notifications. |
| State prison or supervision | MDOC OTIS | Prisoners, parolees, probationers, absconders, and recent MDOC discharges. |
| Federal prison | BOP Inmate Locator | Federal prisoners and federal records after 1982. |
| Immigration detention | ICE ODLS | Immigration detainees by A-number or biographic data. |
Kent County has a sheriff mobile app listed in the Google Play and Apple app stores, but the documented store text describes reporting concerns, photos, useful links, community resources, crime prevention, and online reporting. No official app-only inmate roster or mugshot search was documented, so the app should not replace Web Jail Viewer.
Kent County Jail Facilities
Kent County has one adult jail facility in the research map and one separate juvenile detention facility. Adult inmate records for the county jail route to KCCF and Web Jail Viewer. Juvenile detention is not part of the public adult jail roster and should be handled through juvenile court, family, attorney, or facility channels rather than the sheriff's adult lookup.
Kent County Correctional Facility
703 Ball Avenue NE
Grand Rapids, MI 49503
616-632-6400
Inmate information: 616-632-6300, option 1
Kent County Juvenile Detention Center
1501 Cedar Street NE
Grand Rapids, MI 49503-1390
616-632-5750
Secure juvenile detention, not an adult roster population.
Kent County Booking Records
Kent County booking starts when an arrested person is brought to the KCCF sally port and processed through intake. The 2025 annual report describes sally port assistance for arresting agencies, fingerprint and identity work, primary classification, alerts, health screening, and mental-health assessment. A public Web Jail Viewer profile confirms that the booking process can create a booking number, inmate ID, booking date, booking photo, physical description, arrest agency, arrest date, charges, bond fields, court fields, and hold information.
Court Services also conducts pretrial screenings to gather social and criminal history for bond recommendations. That means a jail booking record may be closely tied to bond and first-appearance issues, but it is not the final court case. The court record may later show amended charges, reduced charges, dismissed counts, pleas, or sentencing. For that part of the process, use the court case tools described on the Kent County court records after jail arrest page.
- Remand
- A court order that keeps a person in custody.
- Hold
- A separate reason a person may not be released, such as another court, warrant, agency, or supervision matter.
- PR bond
- Release on personal recognizance, based on a promise and conditions rather than cash up front.
- Pay or stay
- A roster field that can appear when payment, fine, or jail time are linked in the record.
Kent County Inmate Visitation
Kent County visitation is scheduled through SmartInmate online, by phone at 727-349-1561, or at a kiosk in the visitation lobby. Visitors must register, upload government photo ID, upload a clear face photo, and check in at least 20 minutes before the visit. Visitors age 18 or older need valid photo ID, children must be with an adult, and each visit is limited to two visitors, with children counted in that limit.
| Visit Type | Days | Times | Notes |
|---|---|---|---|
| On-site personal visitation | Monday-Sunday | 8 am-11 am; 1 pm-5 pm | Closed during lockdowns. General population inmates receive one free onsite visit per week. |
| Online visitation | Monday-Sunday | 8 am-11 am; 1 pm-5 pm; 7 pm-10 pm | Unlimited visits available. Current SmartInmate pricing should be checked at scheduling. |
| On-demand visits | Subject to availability | No guaranteed time | Up to 15 minutes and no advance scheduling required. |
| Professional attorney visits | Seven days | Same day with two hours' notice | Can last up to 55 minutes with approval or proper credentials. |
| Other professional visits | Seven days | 24 hours advance | Can last up to 25 minutes with approval or scheduling. |
The Kent County visitation page is the source for current scheduling, registration, and visit-window rules.
Visitation rules can change because of lockdowns, isolation, suicide watch, or safety concerns, so scheduled visits still depend on facility approval.
Kent County Records and FOIA
The Sheriff's Records Unit is the fallback when the online Kent County inmate record is missing, incomplete, no longer visible, or too recent to verify. The Records Unit is at 701 Ball Avenue NE, Grand Rapids, MI 49503, phone 616-632-6200, fax 616-632-6217. Its main office hours are Monday-Friday, 9 am to 5 pm. The official records page says the unit handles criminal records, public inquiries, FOIA, records checks, accident reports, and inmate records including mugshots, fingerprints, and personal details.
Kent County FOIA requests can be submitted online through the county FOIA portal, or by mail, fax, hand delivery, verbally, or in writing to the department that may have the record. A useful request names the person, booking date, arrest date, arresting agency, booking number, court case number if known, and the exact record sought. The county response clock is five business days, with a possible ten-business-day extension. Fees can include labor, copies, postage, and shipping, and a deposit may be required when the estimated fee exceeds $50.
Note: Confirm custody before sending money, scheduling a visit, or relying on a release date because jail status can change fast.