Search Olmsted County Recent Bookings
Olmsted County recent bookings and inmate custody records are available through the Sheriff's Office in Rochester, with daily updates to the online detainee list and a separate active warrant search. You can search the current inmate roster through a web application, check for active warrants, or call the Adult Detention Center directly for custody status. This page covers each access method, explains what booking records contain under Minnesota law, and points to state resources when local tools do not have what you need.
Olmsted County Jail Overview
Olmsted County Inmate Lookup and Detainee List
The Olmsted County Sheriff's Office provides several ways to look up recent bookings. The main custody page at olmstedcounty.gov links to the current inmate roster and the dedicated "who is in custody" page. The roster updates daily and shows booking dates, charges, bond information, and scheduled release dates. You can also call the Adult Detention Center at 507-328-6790 to check on a specific person's custody status without submitting a formal request.
The detainee list web application at webapp.co.olmsted.mn.us/PubIntWebApps/detaineelist is a direct-access tool that pulls live data from the detention system. You can search by name, booking number, or date of birth. The record that comes back includes the full name of the person, their booking date, the charges against them, bond or bail information, and any scheduled release date that has been set. Arrest photos are included in the records. This is the most detailed public view available for current Olmsted County inmates and is worth going to directly if you already know the person's name.
Under Minnesota Statute 13.82, Minnesota classifies arrest and booking data as public government data. The name, arrest date and time, charge, and arresting agency are all accessible without restriction. Olmsted County's online tools reflect this legal standard. The county manages a large jail system in Rochester that handles a significant regional workload compared to many outstate counties. Rochester is the largest city in southern Minnesota, and the volume of bookings through the facility is correspondingly higher than in purely rural counties of similar geographic size.
Note: The online inmate lookup shows current inmates. For past bookings not in the current roster, use the in-person or phone request process at 507-328-6790.
The Olmsted County custody page is the main access point for the inmate roster and links to the detainee list webapp for real-time lookups of current jail bookings.
The custody page updates daily and connects to multiple tools for checking both current inmates and active warrant status in Olmsted County.
Olmsted County Active Warrants and Booking Records
Olmsted County maintains a separate active warrant search at olmstedcounty.gov. You can search by name, date of birth, or warrant number. This is a different system from the inmate roster. A person may have an active warrant without currently being in custody. Searching both the inmate list and the warrant database gives you a more complete picture of someone's current legal situation in Olmsted County.
The county also publishes daily activity logs through the public safety section at olmstedcounty.gov/residents/public-safety-law-enforcement. These logs show date, time, incident type, and address for recent events. They can be helpful when you want to track recent activity in a specific area or verify basic details about a reported incident. The Sheriff's main line is 507-328-6800. The ADC at 507-328-6790 handles custody-specific inquiries directly and is typically the faster point of contact for booking questions.
Under Minnesota Statute 641.08, the Olmsted County Sheriff is required to maintain jail records. That obligation is ongoing and applies to every person who passes through booking. The obligation to make those records available to the public comes from Minnesota Statute 13.03, which establishes the right to inspect and copy public government data held by any agency in the state. Written requests to the Sheriff's Records Division at 101 4th St. SE in Rochester are the formal route for records not accessible through the online tools.
The Olmsted County detainee list webapp provides live access to the current inmate roster with search by name, booking number, or date of birth for real-time custody lookups.
The detainee list is the fastest online tool for current custody information in Olmsted County, pulling directly from the detention system rather than relying on a manually updated static page.
Olmsted County Sheriff's Office Contact
The Olmsted County Sheriff's Office and Adult Detention Center are both located at 101 4th St. SE in Rochester. The Sheriff's Office oversees all booking, custody, and warrant operations for the county. For custody questions, call the ADC directly. For formal records requests or questions that require documentation, contact the Sheriff's Records Division at the same address.
| Office | Olmsted County Sheriff's Office |
|---|---|
| Address | 101 4th St. SE Rochester, MN 55904 |
| ADC Phone | 507-328-6790 |
| Sheriff Line | 507-328-6800 |
| Inmate Roster | Custody Page |
| Detainee List | webapp.co.olmsted.mn.us |
| Active Warrants | Warrant Search |
| Sheriff Website | olmstedcounty.gov/sheriff |
Olmsted County Records: Retention, Fees, and Expungement
Olmsted County booking records are kept under retention schedules governed by Minnesota Statute 138.17. Felony records are retained for 15 years. Gross misdemeanor records stay on file for 10 years. Standard misdemeanor records have a 5-year retention period, and petty misdemeanor records are held for 3 years. These are minimums set by state law. The county may keep records longer, and third-party aggregators that have collected public data from Olmsted County are not bound by these same schedules.
A booking fee is charged when someone is processed into the Olmsted County facility. Minnesota Statute 641.12 authorizes county jails to collect this fee as part of the intake process. It covers the administrative cost of entering the person into the system and is assessed at booking regardless of what happens to the case afterward. A dismissal or not-guilty outcome does not result in a refund of the booking fee.
People who want to restrict access to an Olmsted County booking record may qualify for expungement under Minnesota Statute 609A. A successful expungement seals the record from most public access. The underlying arrest is not erased, but who can see the data is greatly restricted. Not every case qualifies. Eligibility depends on the charge level, how the case resolved, and how much time has passed. For VINELink victim notifications, registration is free and covers all Olmsted County custody changes automatically. For free legal guidance on expungement eligibility, LawHelpMN has plain-language guides that walk through the process and requirements in detail.
Note: Expungement seals records from most public access but does not guarantee removal from private databases that collected the data before the court order was entered.
The Olmsted County active warrants page lets you check for outstanding warrants in the county separately from the inmate roster, giving a fuller picture of current law enforcement activity.
The warrant search updates regularly and reflects warrants currently active through the Olmsted County court system, which covers Rochester and all other communities in the county.
Cities in Olmsted County
Rochester is the county seat and the largest city in Olmsted County by a wide margin. All arrests in the county are processed at the jail at 101 4th St. SE in Rochester regardless of which city or township the arrest occurred in.
Other communities in Olmsted County include Byron, Stewartville, Eyota, and Chatfield. All booking records for the entire county flow through the Rochester facility.
Nearby Counties
Olmsted County is in southeastern Minnesota and borders several counties in the region. If a booking does not appear in the Olmsted County system, one of these counties may be the right place to check next.