Perry County Jail Roster Overview
The official jail roster path is the Perry County Sheriff's Office iSOMS inmate search. The portal is branded for the Perry County Sheriff's Office, has no public login requirement in the captured research, and offers a released-record checkbox as well as current inmate listing pages. Sheriff Roy Fikes is named on the county sheriff page, and the sheriff phone line is (334) 683-6534.
The roster is valuable but limited. It shows public roster cards, not full internal booking files. It also does not solve the current physical-housing question by itself. Local reporting says the James Hood Detention Facility in Marion has been closed since September 2025 after escape-related damage, with inmates sent to other counties such as Cullman, Wilcox, and Hale. A current roster entry should therefore be read as a Perry County custody record, not as proof that the person is physically at 202 Pickens Street.
Use the Perry County Inmate Roster
The iSOMS search form is simple, so the main workflow is to search current inmates first, then released records, then call if the result does not answer the housing or bond question. The roster has no public fields for booking number, date of birth, housing unit, warrant number, court date, or magistrate in the captured card.
- Open the iSOMS inmate search page and start with the Released box unchecked.
- Enter the first name, last name, or both. If the spelling is uncertain, browse the A-Z filters on the roster list.
- Review each roster card for intake date, arresting department, charge, bond, release date, and mugshot.
- Repeat the search with Released checked if the person was recently released or does not appear as current.
- Call the sheriff at (334) 683-6534 to confirm the physical jail, release status, and any receiving-county rules.
The captured current-inmate list showed pagination and an All filter, which makes broad browsing possible. For common names, the intake date and arresting agency can help separate one person from another, but the public card still may not show enough identity data to remove all doubt.
Perry County Roster Search Fields
The iSOMS search-field table is short, and that matters for users who expect a large vendor database. There is no booking-number field, no date-range field, no DOB field, and no facility dropdown in the captured Perry County form. The Released checkbox is the most important switch because it changes the current versus released search path.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| First Name | Text | Unspecified | Optional-looking field; useful with last name for common names. |
| Last Name | Text | Unspecified | Optional-looking field; A-Z roster filters help with partial spelling. |
| Released | Checkbox | No | Unchecked searches current inmates; checked searches released records. |
| Search | Submit button | n/a | Runs the search and redirects to the current or released index. |
The search form shown below was captured from the Perry County iSOMS portal.
Perry County Inmate Profile Fields
The public roster card places the booking photo beside identity, intake, agency, and charge information. The bond column should be read carefully. A zero-dollar display can mean no bond, not yet set, a hold, probation violation status, or a data-entry convention. The jail or clerk must confirm the legal meaning before anyone tries to pay.
| Field | What It Shows |
|---|---|
| Mugshot / photo | Front-facing booking-photo thumbnail embedded in the roster card. |
| Name | Last name, first name, and middle name or initial in uppercase. |
| Age and Race/Sex | Age number and combined race/sex code. |
| Intake Date | Booking or intake date and time in month/day/year format. |
| Arresting Department / Officer | Agency name and officer field, which may be blank. |
| Release Date | Blank for current inmates and expected to populate for released records. |
| Charge and Bond | Charge label and per-charge bond column, without statute number or case number. |
When a Perry County Inmate Is Missing
A missing roster result does not always mean the person was not arrested. The booking may not yet be entered. The person may have been released, which requires the Released checkbox. The person may be in ADOC, BOP, ICE, municipal, federal pretrial, or a receiving county jail. During the reported James Hood closure, a Perry County arrest can create Perry court and sheriff records while physical housing happens outside the county.
Use the question being asked to choose the next office. Custody status, housing location, release, bond logistics, and transfer location start with the sheriff. Filed charges, warrants, indictments, and case action summaries belong with the Circuit Clerk. Sentenced prison placement belongs with ADOC. Federal sentence status belongs with BOP. Immigration detention belongs with ICE ODLS or an ERO field office if ODLS does not locate the person.
Lookup sequence: Search iSOMS current records, repeat with Released checked, call the sheriff, then use ADOC, BOP, ICE, VINELink, or court records only if those systems match the custody stage.
Perry County Inmate Facilities
The facility question is narrower than the custody question. Perry County's sheriff roster points to county custody. The PREP Center in Uniontown is a state parole and probation program. Neither should be blended with federal or ICE searches. The cards below give the local contact points, but visitors should call before relying on any address for physical access.
James Hood Detention Facility
202 Pickens Street
Marion, AL 36756
(334) 683-6534
Call first because the jail has been reported closed for repairs.
Perry County PREP Center
4805 U.S. Highway 80
Uniontown, AL 36786
(334) 690-1300
ABPP residential reentry and sanction program for male probationers and parolees.
Perry County Booking Process
Perry County-specific booking manuals were not located, but the roster and jail administrator job description support the main steps. A sheriff deputy, municipal police officer, or other agency arrests or remands the person. Jail staff perform intake and booking, enter public roster data, manage inmate finance and accounting, handle feeding and medication duties, make security rounds, and transport inmates to other facilities or medical offices as needed.
If the Marion jail remains closed, booking can involve more than one facility. Perry County may create the arrest and court record while another county performs physical housing tasks. This is why mail, visitation, phone, and commissary instructions have to come from the jail that actually holds the person. Court dates may still be in Perry County even when housing is outside Perry County.
Perry County Jail Visitation Rules
No official Perry County jail visitation schedule, mail format, phone vendor, video vendor, or commissary vendor was located on the county or sheriff pages. The research found the safer path: search the roster, call the sheriff, ask where the person is physically housed, then follow that receiving facility's rules if the person is outside Perry County.
| Custody Situation | Schedule Located? | How to Verify |
|---|---|---|
| James Hood Detention Facility | No official schedule located | Call Perry Sheriff/Jail at (334) 683-6534 before travel. |
| Perry inmate in receiving county | Receiving-jail specific | Ask Perry which jail holds the person, then follow that jail's rules. |
| Perry County PREP Center | No public family schedule located | Call PREP at (334) 690-1300 or the supervising officer. |
| ADOC state prison | Facility-specific | Use ADOC facility and visitation rules. |
Request Perry County Booking Records
If iSOMS does not show the needed detail, make a written public-records request to the Perry County Sheriff's Office for the jail prisoner record, booking sheet, booking photograph, charge and bond record, confinement date, release date, and authority for confinement. Alabama's public-writings law and the sheriff prisoner-record statute support requests for public jail records, though redactions can apply for juvenile, medical, security, expunged, sealed, or active-investigation material.
A strong request is narrow and date-based. Identify the inmate by full name, give a date of arrest or booking if known, list the arresting agency, and state whether the request is for inspection, copies, or both. If the person was moved to another county during repairs, ask Perry County to identify the receiving facility and transfer date to the extent those facts are public. That detail can save a second round of calls about visits, mail, deposits, and release.
- Booking
- Administrative entry into jail after arrest.
- Detainer
- A hold or request from another agency, such as ICE or another county.
- PR bond
- Release based on a promise to appear, often with court conditions.
- ADOC
- Alabama Department of Corrections, the state prison system after sentencing.
Perry County, State, Federal Records
The county roster is not the final stop for every person. After conviction and state-prison transfer, search the ADOC inmate search. For federal sentence records, use the BOP inmate locator, which covers inmates from 1982 to present and shows name, register number, age, race, sex, release date, and location. For immigration detention, use ICE ODLS only when the person is in ICE custody. An ICE detainer is a request to notify and hold for transfer, not proof of ICE physical custody.
VINELink is available for custody and release notifications when a person or facility is covered in the live Alabama system. No verified Perry County, Alabama sheriff mobile app or Marion/Uniontown police app with an inmate roster was found during research, so app-only inmate lookup should not be promised.
Note: Verify physical housing before visits, mail, or deposits because Perry County inmates may be held outside Marion during repairs.