So You Need To Find An Inmate In Georgia
I've spent years digging through DOC records for various reasons. Some of them were professional. Some of them were personal. The system isn't elegant but it gets the job done if you know how to navigate it. This guide covers what the DOC inmate TPM lookup actually reveals, how to use it properly, and where people commonly get stuck. The Georgia DOC inmate lookup system provides access to offender information including custody status, projected release dates, transfers between facilities, medical or pardon considerations, and disciplinary history. The "TPM" designation on search results refers to Transfer, Parole/Medical, and overall custody movement tracking. It's not a standalone database - it's a label attached to the main inmate search tool on the Georgia Department of Corrections website. When I first started using this system, I was surprised by how much raw data you can pull from it. The entry screen is bare-bones. You enter a name or DOC number, and you get back a list of matching offenders with their current facility, custody classification, registration status, and a projected release date. Click into any record and you see the full history - transfers between prisons, any medical placement changes, parole hearing outcomes, and disciplinary infractions.
How To Run A Proper Search
Start at the official Georgia DOC offender search page. Use the full name when you have it. Partial names or nicknames rarely work well. If you're searching by DOC number, make sure you have the complete number - it's usually 6 to 9 digits. The system won't accept partial numbers. Here's something most guides miss: the projected release date shown on the main results page is often inaccurate. It's calculated based on standard credit calculations and doesn't account for pending disciplinary holds or administrative placement changes. When I was tracking someone's movements in 2023, the projected release was showing three weeks out. They never made it. A facility transfer combined with a pending violation report reset their timeline entirely, but that update didn't appear until forty-eight hours after the fact. To get the actual current status, always click into the individual inmate profile. The summary page on the results list is fine for a quick check. The detailed profile contains the movement history and any pending actions. That's where you find the real story.
What The Data Actually Shows
A complete inmate profile includes several sections. The custody status tells you whether the person is in local custody, state custody, or federal custody. The facility listing shows current housing and any previous placements. The TPM history tracks transfers, medical relocations, and parole-related movements. Registration info covers sex offender, violent offender, or other mandatory registry designations. Disciplinary records list any infractions and resulting penalties. The medical placement data is worth paying attention to. Georgia DOC runs a few specialized medical facilities, and when an inmate gets transferred to one of those, it shows up in the TPM history. This isn't public health information. It's just a facility code change. But it signals that the person's custody level may have been adjusted for medical reasons. I ran into a specific issue with the search function back in early 2024. I was trying to locate an inmate who had recently been transferred from a state facility to a county contract bed. The search returned no results under the new facility. The record still existed in the system, but it had been reclassified under a different custody code. I found the person by searching with their alias or maiden name instead. The primary name search came up empty because the system had filed them under a secondary identifier. If you hit a dead end on a name search, try alternate spellings or names you might not expect to work.
Get the Full Details

Common Mistakes People Make
People treat the projected release date like a guaranteed date. It isn't. Sentence calculations in Georgia are complex. Gain time, good time, earned time credits, and statutory adjustments all interact. The date on the screen is an estimate at best. I've seen discrepancies of six months or more, usually in cases involving sentence modifications or administrative holds that weren't reflected in the public data yet. Another issue: the search results don't always update in real time. Facility transfers can take two to three business days to appear in the system. If someone moved yesterday, you might not see it today. The document processing for inter-facility transfers creates a lag. If you're tracking active movements, plan for that delay. There's also a limitation with deceased inmates. Once an offender dies, their record is archived rather than removed. It becomes harder to find through standard search. You have to know the exact name and birth date to pull it up. The system doesn't have a filter for "deceased only" searches, so you'll wade through active records to find the closed ones.
Using The Information Practically
If you're doing this for legal purposes, download or print the relevant pages before you leave the site. There's no save or export function. The interface doesn't remember your search between sessions. I learned that the hard way when a session timed out mid-lookup and I had to start over from scratch. For professional use - lawyers, journalists, victim advocates - the data is useful but incomplete. It won't show arrest records, sentencing transcripts, or court documents. The DOC system only contains custody-level information. If you need the full picture, you'll need to cross-reference with the judicial branch case search or the county clerk's records. I usually run the DOC lookup first to get custody status and location, then follow up with the court system for the case details. The search tool doesn't support bulk queries. You can't upload a spreadsheet of names and get batch results. Each search is one person at a time. If you're working with a list of multiple offenders, it's going to be slow. Plan for roughly thirty seconds per search once you get used to the interface.
What The System Can't Tell You
The TPM lookup has blind spots. It won't show you why a transfer happened. The facility change might be routine rotation or it might indicate a serious medical issue. The system doesn't explain the reason. It also doesn't display pending litigation or external holds from other jurisdictions. If another state has a detainer on someone, Georgia DOC knows about it. The public database doesn't show it. Restrictive custody designations like protective custody or segregation housing sometimes appear as normal facility assignments. The system doesn't flag the specific unit type beyond the facility name. You'd need to contact the facility directly for unit-level details, and they're not always forthcoming. The data retention policy means older records become less reliable. Inmates who were released or completed their sentences before the current system rollout may have incomplete histories. The digital records backfill stopped at different points for different cohorts. Don't assume the absence of historical data means the event didn't occur.

If you're trying to track someone who recently entered the system, expect a processing window. New admissions can take up to five business days to fully populate all fields. A name on the search results without a facility assignment yet doesn't mean they're not in custody. They're just still being processed.