Search the Caddo County Inmate Population

The Caddo County inmate population is split between local jail custody and state prison custody, so a Caddo County inmate search depends on where the person is held. The Caddo County inmate population in the sheriff-run jail covers recent arrests, current detainees, and some local sentences. The Caddo County inmate population at the state prison in Hinton is part of Oklahoma corrections custody, not the county roster. Search the Caddo County inmate population by starting with the jail roster, then move to state, federal, or immigration locators when the local roster does not match.

Public Record Search

Sponsored Results

Caddo County Inmate Population Snapshot

The Caddo County inmate population has two main public record sources. The Caddo County Sheriff's Office runs the county jail in Anadarko and publishes the current jail roster, recent booking report, visitation rules, records-request information, and jail contact channels. Great Plains Correctional Center in Hinton is a separate Oklahoma Department of Corrections state prison. It is physically in Caddo County, but it holds sentenced ODOC prisoners from around Oklahoma, not people newly booked after a Caddo County arrest.

A live roster count is useful only as a dated snapshot because the sheriff's inmate search says it is updated hourly. The research check on June 25, 2026 found about 127 to 128 current Caddo County Jail booking IDs through the public roster system. Longer-term jail figures come from the Vera Institute's Caddo County trend data, while the state-prison count at Great Plains comes from ODOC count sheets. Those numbers should not be blended into one jail total.


Caddo County Inmate Population Statistics

The best documented Caddo County inmate population figures combine a current sheriff roster snapshot, Vera historical jail data, and ODOC prison data. Vera reported a Caddo County jail population of 151 in 2023 and a historical rated capacity of 312 in 2019. ODOC separately listed Great Plains at 2,042 total prisoners on May 11, 2026, with 2,047 design and operational capacity. That state-prison figure belongs to ODOC custody, not the county jail roster.

151 Vera Jail Population, 2023
312 Historical Rated Capacity, 2019
2 Detention Facilities in Map
MeasureFigureSource / Date
Current Caddo County Jail roster count127 to 128 booking IDsSheriff roster API snapshot, June 25, 2026
Historical total jail population151Vera Incarceration Trends, 2023
Historical rated capacity312Vera Incarceration Trends, 2019
Great Plains prison count2,042 totalODOC count sheet, May 11, 2026

The official Caddo County inmate search page is the right source for current local jail custody. The screenshot below shows the sheriff's roster page with the name filter, booking cards, VINE fallback, and pagination.

Caddo County inmate population jail roster search page

Because the roster changes as people are booked, released, or transferred, dated counts should be read as a point-in-time view rather than a stable capacity measure.



Caddo County Inmate Demographics

Vera's 2019 Caddo County jail data gives the clearest public breakdown for the local jail population. It listed 96 pretrial people and 27 sentenced people, which matters because pretrial jail custody is not the same as a conviction. Vera also reported 85 male and 30 female people in the 2019 jail count. The racial breakdown reflected Caddo County's local context, with Native people listed as the largest category in that dataset.

  • Pretrial vs. sentenced: Vera reported 96 pretrial people and 27 sentenced people in 2019.
  • Sex: Vera reported 85 male people and 30 female people in the 2019 jail count.
  • Race: Vera listed 60 Native, 36 White, 12 Black, 6 Latinx, 1 other race, and 0 AAPI people.
  • Local context: Caddo County is named for the Caddo tribe, and the Caddo Nation is headquartered in Binger.

Caddo County Jail Capacity

Current official Caddo County Jail capacity was not located on the sheriff or state health pages reviewed for the research file. Vera reported a 312 rated capacity for 2019, and the live 2026 roster snapshot was below that older capacity figure. That does not prove current utilization because the sheriff's current rated-capacity figure was not found. No current consent decree, DOJ investigation, new jail construction, or recent official jail closure record was located for the county jail.

Great Plains is different. ODOC's 2025 fact sheet lists 2,040 beds at Great Plains Correctional Center, while the May 11, 2026 ODOC count sheet listed 2,047 design and operational capacity, 2,042 total prisoners, 18 vacant beds, and 99 percent capacity. Those numbers describe a state prison in Hinton, not the Caddo County Jail in Anadarko.


Caddo County Inmate Records Law

Oklahoma access law explains why much of the Caddo County inmate population can be searched through public systems. The Oklahoma Open Records Act covers public records unless a statute or exemption restricts release. Law-enforcement records have special rules, and Oklahoma's law-enforcement records section includes arrest facts, arrestee descriptions, warrant dispositions, and jail registers or booking information when kept by the agency.

Key Statutes:

51 O.S. § 24A.8 covers public access to law-enforcement records such as arrest facts, warrant dispositions, and jail registers.

57 O.S. § 1 requires county commissioners to inspect county jails at least once each year.

OAC 310:670 sets Oklahoma city and county detention facility standards.

63 O.S. § 938 is part of Oklahoma's death-investigation framework referenced in death-in-custody reporting material.


Caddo County State Prison Population

Great Plains Correctional Center is the major state custody site in Caddo County. ODOC's fact sheet says the Hinton facility originally opened in 1991 as a GEO Group facility and expanded in 2008. ODOC announced in 2023 that it entered a lease with GEO and began state operation at Great Plains. The state prison population is searched through the Oklahoma DOC offender lookup, not through the Caddo County jail roster.

The Great Plains population can affect local search habits because a person arrested in Caddo County may disappear from the county jail roster after sentencing and transfer. At that point, ODOC controls classification, facility assignment, mail, phone, money, visitation, and release information. A person at Great Plains may have no current connection to a Caddo County arrest other than being housed inside the county.



Caddo County Roster Lookup

The public roster does not publish a booking-number search field on the visible page. It has a text filter for a person's name and pagination controls for browsing the full list. Each current inmate card may show a booking photo or a no-image fallback, then link to a profile. The profile can show name, sex, race, age, residing city, inmate ID, booking date and time, charges, classification, and action buttons for deposits, commissary, and VINE notification.

Field LabelTypeRequiredNotes
Search by Name...Text filterOptionalFilters current roster cards by name.
Pagination firstLink/buttonOptionalMoves to the first roster page when multiple pages exist.
Pagination previousLink/buttonOptionalMoves to the previous page.
Page numberLink/buttonOptionalGenerated page labels for roster results.
Pagination next / lastLink/buttonOptionalMoves through later roster pages.

Released Caddo County Inmate Records

A released person may no longer appear on the current Caddo County inmate population roster. The sheriff's empty-results notice says the jail may not find the person or may be updating the inmate search, and it points users to VINE. The 72-hour booking report can help for very recent bookings, while older booking records may require the Sheriff's Office Records Division. The records page says open records requests should be submitted to the division and lists copy and research fees.

The Caddo County 72-hour booking report gives a recent-booking view and includes instructions to print results to PDF.

Caddo County inmate population 72-hour booking report

That recent report is helpful for fresh custody checks, but it is not an archive of every past jail record.


Caddo County Inmate Record Fields

A Caddo County inmate profile is a booking record, not a full court file. The inspected sample profile showed a booking number, booking date, demographic fields, charge text, classification, and photo area. It did not show bond amount, court date, arresting agency, housing unit, judge, warrant number, or height and weight in the visible profile.

FieldWhat It Shows
BookingNumPublic booking number, with sample format like 26-0571.
BookingDateDate and time the person was booked into jail.
InmateIDPerson ID used by the jail and by VINE links.
ClassificationJail management category, such as Minimum Security in the sample.
Pic / MugshotBooking image when present, or a no-image fallback.
ChargesJail booking charge text, which may differ from formal court charges.

Caddo County Jail vs Prison

County jail and state prison searches answer different questions. The Caddo County Jail roster is for people in local custody after arrest, during pretrial detention, during short local sentences, or while held for another agency. ODOC is for sentenced state prisoners. Federal and immigration systems have their own locators and should be searched only when the person is in federal criminal or immigration custody.

County JailState Prison
Who is heldRecent arrestees, pretrial detainees, local sentences, holdsSentenced ODOC prisoners
Run byCaddo County Sheriff's OfficeOklahoma Department of Corrections
Search toolCaddo County Jail rosterODOC offender lookup
Local facilityCaddo County Jail in AnadarkoGreat Plains Correctional Center in Hinton


Caddo County Detention Facilities

The facility map has two current pages. The primary county jail should be checked first for recent Caddo County arrests. Great Plains should be checked only for sentenced ODOC custody or when other facts point to a state-prison transfer.

  • Caddo County Jail - sheriff-operated local jail in Anadarko for current arrests, pretrial detainees, local sentences, and holds shown on the county roster.
  • Great Plains Correctional Center - ODOC state prison in Hinton for sentenced prisoners from around Oklahoma.

Caddo County Inmate Population FAQ

How big is the Caddo County inmate population?

The live jail count changes hourly. A June 25, 2026 roster snapshot found about 127 to 128 Caddo County Jail booking IDs. Vera reported 151 for the Caddo County jail population in 2023. Great Plains had 2,042 total ODOC prisoners on May 11, 2026, but that is state-prison custody, not the county jail population.

How do I search the Caddo County inmate population?

Start with the Caddo County Jail roster for current local custody. Search by name, open the profile, and review the booking fields. If the person is missing, use VINE, call the jail, request records, or search ODOC, BOP, or ICE depending on the custody type.

Can I find Caddo County booking photos?

The roster and profile pages have booking-photo slots when a photo is public and available. Some profiles may show a no-image fallback. Oklahoma law treats many arrestee descriptions and jail registers as public law-enforcement records, but redactions and record limits can still apply.

Who runs the Caddo County Jail?

The Caddo County Sheriff's Office runs the jail, also described on official pages as the Justice Center or Detention Center. Sheriff Spencer W. Davis is the current sheriff, and the official contact page names Chance Britain as Jail Administrator.

Public Record Search

Sponsored Results

Directions to the Caddo County Jail

The Caddo County Jail and Sheriff's Office are listed at 201 West Oklahoma, Anadarko, OK 73005. The official contact page includes a directions section, but no detailed parking diagram, public entrance map, or transit guide was located. Visitors should confirm the public entrance and any lobby rules before leaving for the facility.

Address

Caddo County Jail
201 West Oklahoma
Anadarko, OK 73005
(405) 247-6666

Visitor Parking

Official visitor-parking details were not located. Call the jail before arrival if parking, mobility access, or public-lobby entry is a concern.

Public Transit

No official bus, rail, or walking-time guidance was found on the sheriff's site. Most visitors should plan by map app and current road conditions.

Visitor Entry

The jail publishes video-visitation rules, dress code, and attorney prohibited items. It does not publish a full public-lobby search or locker policy.