Accessing Jail Booking Records in Multnomah County
The Multnomah County Sheriff's Office runs an online inmate search system that anyone can access without credentials. It displays booking photos, charges, bond amounts, and custodial status for people currently held or recently released. The site is at multco.us/sheriff/inmate-search. It works differently from what most people expect when they first try to use it. Here is how the system actually functions. You enter a last name and optionally a first name, pick a date range, and hit search. The results show booking photos alongside demographic data and charge listings. A booking record appears anywhere from a few hours to sometimes three full business days after intake, depending on staffing and the facility's current population load. Most people assume the photo is available immediately. It is not. I spent months fielding requests from people who wanted to track down booking records for family members or research projects. The problem most people hit first is the search function being almost useless with common surnames. If you search "Smith" with no date restriction, you get 400-plus results spanning back to 2019. The interface does not paginate cleanly either. You get one long scrollable list that refreshes every time you change a filter, which means your selections sometimes reset before you finish narrowing things down. My workaround was to always search with the widest possible date range first to get the total count, then tighten the date to 90-day chunks and add the person's middle initial if I knew it. That cut my search time from probably twenty minutes per query down to under two minutes per person.
One detail that catches people off guard is that mugshots on this system are not just arrest photos. The booking photo taken at intake is usually a standard facility headshot with bad lighting and zero context. But some records also include incident photos uploaded later by deputies during processing. Those are often more detailed and sometimes show items seized or other documentation. There is no way to distinguish which photos are which from the search result page. You have to click into the individual record to see what is available. The system does not label the photo type. Another counter-intuitive thing is that a person can appear in the search results with no booking photo attached at all. This happens more often than you would think. Sometimes the intake camera was offline, sometimes the booking was processed by a different facility and the photo was never transferred, and sometimes the person was released before the photo was finalized and uploaded. If you are looking for someone and their record shows up blank where the photo should be, the person is still in the system even though there is no image. Do not assume the record is wrong. Verify the charge code and booking number against the court docket instead. The charge codes themselves are another layer most people gloss over. Multnomah County uses a mix of ORS statute numbers and some municipal code references. A charge listed as "ORS 475B.359(1)(a)" is a controlled substance violation, but the severity changes depending on the sub-section. Some charges auto-populate with a bond recommendation while others require a judicial hearing before any amount is set. The system shows the bond when it exists, but if it says "Hold" or leaves the field blank, that does not mean the person has no bond. It means a judge has not yet set one or the charge type requires a court appearance before bond is determined.
There is a significant limitation most guides do not mention. Booking records older than roughly eighteen months get purged from the public search. The system keeps the data internally for court and law enforcement purposes, but the public-facing portal drops them. If you need a record older than that window, you have to file a public records request through the sheriff's office, which takes ten to twenty business days and may require a small fee. I ran into this when a researcher asked me about a case from 2022 that had already disappeared from the search results. The workaround was straightforward but slow: submit the request with the booking number, full name, and approximate date, and reference ORS 192.311 as the public records statute. You will get a scan of the booking sheet back, though the photo may be redacted depending on the charge. Data accuracy is another practical concern. Names get misspelled at intake. People give aliases. Addresses are sometimes entered with the wrong zip code or a mail-drop address from a friend's place. I had a case where a person's record showed an address in Washington County when they actually lived in Multnomah County, which threw off anyone trying to cross-reference property records or court filings. The fix is to always use the five-digit JCN or booking number from the record when searching court databases. The JCN is the only identifier that links the jail record to the actual case file without ambiguity. If you are using this information for something like employment screening or background checks, be aware that mugshot data alone does not indicate guilt or conviction. A booking record is an accusation, not a finding. Courts in Oregon have varying for dismissing or reducing charges, and many cases from the jail system never result in a conviction. The mugshot stays visible in the search results even after the case is dismissed, which is a known issue with the portal's retention policy. There is no automated cleanup for dismissed cases, and expungement does not retroactively remove the booking photo from historical search results.
Get the Full Details

The system is also not updated in real time. Custody status changes, bond postings, and release dates can lag by twelve to forty-eight hours before they appear in the public search. I have seen people panic when a record still showed "In Custody" after the person had already been released, only to find out the deputy who processed the release had not updated the system yet. The only way to verify current status with any confidence is to call the Main Jail at 503-988-3333 and ask for the housing unit. They will confirm whether the person is still there or provide the release date if they have left. For people who need to pull large volumes of records, the manual search approach does not scale. The portal does not offer bulk export or an API for public use. Some organizations use third-party data aggregation services that scrape the public records, but those come with their own reliability problems and cost structure. If you need fifty or more records, the most practical path is a formal public records request with a clear description of what you need. It is slower upfront but avoids the guesswork and missed records that come with clicking through the search interface repeatedly. One final note on privacy. The photos and personal data on this system are public records under Oregon law, but they are also deeply personal information about people at their lowest point. A booking photo captures someone on their worst day, often before they have spoken to a lawyer or processed what happened. The information is available because the law requires transparency in the justice system, not because it is meant to be used for entertainment or harassment. I have seen both sides of this, and the responsible approach is to treat the data like you would any other public record: verify it, use it correctly, and do not assume a mugshot tells the whole story.