Miami County Booking Reports
Miami County booking reports are managed through the Miami Valley Jails system, which serves multiple counties in southwestern Ohio. The county seat is Troy, and the sheriff's office there handles all local bookings and jail operations. Public records law in Ohio makes these booking reports available to anyone who wants them. You don't need to give a reason or show ID. The Miami Valley Jails website is the fastest place to start a search for current inmates held in Miami County. This page covers every method you can use to pull booking records, check jail data, and find court case information tied to arrests in Miami County.
Miami County Overview
Miami County Sheriff and Jail
The Miami County Sheriff's Office runs the county jail and handles all booking activity. The office is at 201 W. Main St. in Troy. You can call 937-440-6085 for general questions about inmates or booking records. The jail processes arrests from across the county, including Troy, Piqua, Tipp City, and the smaller townships. Each person booked gets a record created with their name, date of birth, charges, bond info, and a mugshot in most cases.
Miami County is part of the Miami Valley Jails network. This is a regional system that connects jail data across Butler, Darke, Fayette, Miami, Montgomery, Preble, and Warren counties.
The Miami Valley Jails portal gives you access to inmate rosters for all of these counties in one place.
The site loads the current roster with names, charges, and booking dates. You can search by last name or browse the full list. It works on both desktop and mobile, and there is no charge to use it.
Common charges seen in Miami County bookings include drug possession, OVI, theft, domestic violence, and failure to appear on warrants. The jail holds both misdemeanor and felony defendants. Some inmates are held on state charges and later transfer to an Ohio state prison. Others bond out or get released on their own recognizance within hours of being booked. Regardless of how long someone stays, the booking record itself remains on file and is a public document under Ohio law.
Miami County Inmate Search
The main way to search Miami County booking reports online is through the Miami Valley Jails website at miamivalleyjails.org. Select Miami County from the list of participating jails and you will see everyone currently in custody. Each entry shows the person's full name, booking date, charges, and bond amount. Mugshots are included when available. The tool updates regularly and there is no cost to use it.
If you need older records that are no longer on the active roster, contact the sheriff's office directly. You can call, visit in person, or send a written request. Under ORC 149.43, the sheriff's office must provide booking reports to anyone who asks. They cannot require you to explain why you want the records. The response should come back within a reasonable time. Most offices aim for a few business days, though large requests may take longer.
For phone inquiries, call the jail at 937-440-6085 during normal business hours. The staff can confirm whether someone is currently in custody and give you basic booking details over the phone. Written requests can be mailed to the Miami County Sheriff's Office at 201 W. Main St., Troy, OH 45373. Put "Public Records Request" on the envelope so it gets routed to the right person.
Note: The Miami Valley Jails roster updates frequently, but for real-time booking status call the Miami County jail at 937-440-6085.
Miami County Court Records
The Miami County Courthouse is at 201 W. Main St. in Troy. The clerk of courts manages all criminal and civil case files. When someone gets booked into the Miami County jail, the case moves through the court system based on the severity of the charges. Felony cases go to the Court of Common Pleas. Misdemeanors are typically handled by the Miami County Municipal Court, which also sits in Troy. The municipal court covers traffic cases, small claims, and minor criminal offenses across the county.
Ohio divides county courts into four divisions. The General Division handles felony criminal cases and large civil disputes. Domestic Relations takes family law matters. Juvenile Court deals with cases involving minors. Probate Court covers estates, guardianships, and related filings. For Miami County booking reports that lead to criminal prosecution, the General Division or Municipal Court is where the case record will be filed. You can request copies of case files from the clerk's office in person, by mail, or by phone.
The Ohio Courts portal provides statewide access to court information and helps you track cases across all 88 Ohio counties, including Miami.
This tool is useful when you are not sure which court has the file you need. It also covers appeals that have moved up to the 2nd District Court of Appeals, which is the appellate court for Miami County.
Miami County Jail Services and State Tools
The Miami County jail provides visitation, mail, and commissary services for inmates. Visitation schedules can change, so call 937-440-6085 before planning a visit. Mail should be sent to the inmate's name at the Miami County Jail, 201 W. Main St., Troy, OH 45373. All mail is inspected before delivery. Letters and photos are generally accepted. Packages from unapproved sources will be turned away. Money for commissary can typically be deposited through the jail's lobby or an approved online vendor.
Several state-level tools can supplement what you find on the Miami Valley Jails roster. The ODRC Offender Search tracks anyone who has been transferred from the Miami County jail to a state correctional facility. This tool only has records for people serving state prison sentences. If the person you are looking for is still at the county jail level, use the local roster instead.
VINELink is another free tool. It lets you register for automatic notifications when an inmate's custody status changes. If someone bonds out, gets transferred, or is released from Miami County jail, you can get an alert by phone, email, or text. VINELink covers most Ohio counties and is run by the state's victim notification program. It is not just for victims, though. Anyone can sign up for alerts.
The Miami Valley Jails system is one of the more useful regional tools in Ohio. Since it covers seven counties, you can search across multiple jails without visiting separate websites for each one. If someone was arrested in Montgomery County but has ties to Miami County (or the other way around), you can check both rosters from the same portal. Butler, Darke, Fayette, Preble, and Warren counties are also on the system.
Miami County Records and Ohio Law
Ohio's public records law is one of the broadest in the country. ORC 149.43 says that all records kept by a public office are open to the public. That includes Miami County booking reports, arrest logs, jail records, and mugshots. You do not need to be a Miami County resident or even live in Ohio. Anyone can request these records at any time. The sheriff's office must respond within a reasonable time frame. Courts have ruled that delays beyond a few business days may violate the law.
ORC 149.011 defines what qualifies as a "record." It covers paper files, electronic databases, emails, and digital images. This means the booking data stored in the Miami Valley Jails system is a public record just like a printed report sitting in a filing cabinet. You can ask for electronic copies if that works better for you.
Some details do get redacted. Social Security numbers, certain victim information, and sealed juvenile records are not released in a standard request. Everything else is open. If the sheriff's office refuses to hand over records or takes too long to respond, you have options. You can file a complaint with the Ohio Attorney General's office or take the issue to court. Ohio judges have consistently ruled in favor of public access when agencies drag their feet or deny valid requests.
Keep in mind that booking reports and court records are different documents. A booking report is created at the jail when someone is arrested and processed. Court records are generated once the case enters the judicial system. Both are public, but they come from different offices. For booking data, go to the sheriff. For case files, go to the clerk of courts.
Nearby Counties
Miami County is in the western part of Ohio, surrounded by several counties that each have their own booking report systems. If you are searching for someone who may have been arrested in a neighboring area, check these county pages for their jail rosters and records.