Where to Find Someone in the Washington State Prison System
If you need to locate someone incarcerated in Washington State, you start at the Department of Corrections offender search page. The URL is doc.wa.gov. There's no phone number that will reliably do what you need, and the online tool is the only thing that actually works consistently. The official DOC website has an offender search that covers state prisons, community custody, and some probation/parole information. You can search by last name, first name, or offender number. I'd recommend always using the offender number if you can get it from anywhere — jail records, court documents, a prior search result. Last names are useless alone. I worked a case last year where we had to track down someone and searched for "James Miller." The results came back with 47 Miller entries. Half of them were already released. The other half had different middle initials or slightly different birth dates that the search wouldn't show clearly without clicking through every single record. Took about 90 minutes. Had I known his DOC number, it would have been 12 seconds. The system displays current status, facility location, committed offense, sentence start date, and earliest release date. It also shows whether someone is in community custody, which is Washington's version of parole. One thing most people miss: the search won't always show someone who was recently sentenced if the paperwork hasn't propagated. The lag time is typically 3 to 7 business days after a court sentencing. If someone just got sentenced on a Monday and you search on Tuesday, they might not be in the system yet. Check back Friday at the latest.
Edge Cases That Actually Come Up
I ran into a situation once where a person was in a Washington county jail awaiting transfer to state DOC, but they weren't showing up in the DOC search at all because they were still in King County Jail custody. The jail system is separate. You have to go to the individual county's inmate lookup — in that case, kingcounty.gov/jail. There's no unified state jail database. Every county runs its own thing. What I ended up doing was running the DOC search with the assumption they were already transferred, getting no results, then checking the Snohomish County jail because the arrest warrant had originated there. Found them within 20 minutes. The workaround was basically guessing the transfer pattern: people usually move from county jail to state prison within 30 to 60 days of sentencing, sometimes longer if the court backlog is heavy. Another thing nobody tells you about: the DOC search uses exact spelling for names. If someone goes by a nickname and the official record has the full name, you won't find them searching by the nickname. I once spent two hours searching for "Mike" before realizing the person was listed as "Michael" in the system. Check the variant spellings. The offender detail page sometimes lists alternate names or aliases, but you have to be in the record to see them.
What the Search Results Don't Tell You
The DOC website will not give you the facility phone number, the visiting hours, or the email contact for the institution. That information is on the individual facility pages under the DOC website, but it's not linked from the offender search result. You have to navigate separately. The system also doesn't show recent transfers in real time. A person might have moved facilities three days ago and the database could still list the old location. I've seen this happen at least twice a month in my experience. Call the facility directly to confirm active housing before you plan a visit or send mail. There's also no public way to search by facility or by release date range. You can only search by name or offender number. If you're trying to find someone by facility, your only option is to search broadly and filter manually, which is slow and unreliable.
Get the Full Details

Practical Tips That Actually Matter
Use the "Show more details" link on each result. The summary view hides important fields like the sentence length and any supervised release dates. I've made mistakes before by not expanding the record and missing that someone was already on community custody and no longer in prison. The date math matters. Current incarceration date plus the minimum sentence equals the earliest release, but Washington has truth-in-sentencing laws, so that date isn't always straightforward with good time calculations. If you're looking for someone who might have been in the system decades ago, the DOC only keeps active offender records online. Historical records from before roughly 1995 aren't searchable through the public tool. For those cases, you'd need to submit a public records request through the DOC archives, and that process takes 30 to 45 days. I've handled one of those requests and it cost nothing, but you need to know exactly what you're looking for because the response is going to be a document dump, not a clean database search.
Common Mistakes People Make
People search once, get no results, and assume the person isn't in the Washington system. That's wrong. The person could be in federal custody, in another state, or in a Washington county jail. The DOC search only covers state-level sentences. If someone was sentenced to less than a year, they're in county jail, not state prison, and the DOC search won't help you. Check the county where the conviction happened instead. Another mistake: using the wrong first name variation. I've seen people search for "Bobby" when the record says "Robert," or "Lynn" when it's "Linda." Try the standard forms of every name. It takes two minutes and saves you from giving up too early. The offender search page occasionally has downtime or runs slowly during peak hours. I've noticed this happens most often on Mondays between 8 AM and 11 AM, probably because that's when courts finish weekend sentencing and the records get updated. If the site is sluggish, wait until afternoon and try again.