Use the Right Alabama System for State Inmates, County Bookings and Mugshots
Start with the Alabama Department of Corrections when the person is currently serving or otherwise held in Alabama state-prison custody. For a recent county arrest or local jail booking, use the sheriff or county detention system where the booking occurred instead.
Records Search
Court, Criminal, Marriage, Divorce, Property
These systems answer different questions. ADOC is not a statewide county-jail booking archive, and a booking photograph or arrest entry does not establish guilt or show the final outcome of the criminal case.
Which Alabama Search Actually Matches Your Question?
The phrase “Alabama mugshots” can refer to several different records. The fastest route is to identify whether you need current state-prison custody, a local jail booking, the criminal case, or a formal criminal-history record.
Is the person currently in ADOC custody?
Use the Alabama Department of Corrections Inmate Search. ADOC allows searches using an AIS number or inmate name.
Was the person recently booked into a county jail?
Use the sheriff or county detention center responsible for the booking. Alabama does not use the ADOC search as one combined roster for every county jail.
Are you specifically looking for a booking photograph?
Some ADOC inmate-detail pages and some county jail rosters display photographs. Availability is agency-specific, so a photo should not be assumed to exist for every record.
Do you need filed charges or the case result?
Use Alabama trial-court records rather than treating a jail entry as the final case record. A charge shown at booking can later change, be dismissed or be resolved differently.
Do you need Alabama criminal-history information?
That function belongs to the Alabama Law Enforcement Agency’s Criminal Records Identification Unit, not the ADOC inmate roster.
Is the person no longer in the online ADOC search?
ADOC says historical inmate data is not available through its current public online search. Records requests and court records may be more appropriate for older information.
How to Search the Official ADOC Inmate Database
The official ADOC search is the primary statewide source when the person is currently incarcerated in the Alabama state correctional system. It should not be described as a universal search for every recent arrest in Alabama.
Open the official ADOC Inmate Search
Use the Alabama Department of Corrections website rather than beginning with a commercial people-search or mugshot directory.
Use the AIS number when you have it
ADOC identifies the Alabama Institutional Serial number as a unique six-digit number and says the AIS field takes precedence in searches. It is normally the most precise way to locate the intended inmate.
Otherwise search by the inmate’s name
The system also supports name searching. Use the strongest information you actually know and do not assume two people with similar names are the same individual.
Compare identifying information
Review the returned AIS number, institution, birth year and other available identifiers before relying on the result.
Open the inmate-detail record
An individual ADOC record can provide more information about the person’s incarceration and may display an inmate photograph. Photo availability should still be checked on the actual record rather than assumed.
What the Alabama Department of Corrections Search Can—and Cannot—Tell You
Understanding the database boundary prevents one of the most common search mistakes: looking for a recent county booking in a state-prison database.
| Question | ADOC public search | Better source when ADOC does not fit |
|---|---|---|
| Currently incarcerated in Alabama state prison? | Yes — this is the main purpose of the search. | ADOC inmate-detail record and facility information. |
| Recent county-jail booking? | No statewide county-jail coverage. | Responsible county sheriff or detention center. |
| Historical ADOC inmate information? | ADOC says historical data is not available online through this search. | ADOC records process or appropriate court records. |
| Inmate photograph? | Some individual inmate records display a photo. | Check the actual record; county booking-photo availability varies. |
| Final criminal-case disposition? | No — incarceration information is not the final court record. | Alabama trial-court records or the appropriate Circuit Clerk. |
| State criminal-history report? | No. | Alabama Law Enforcement Agency criminal-record services. |
Where to Find Alabama County Jail Mugshots and Booking Records
County sheriffs and local corrections agencies operate separate booking systems. Search the county where the person was booked rather than assuming the state Department of Corrections will contain a new local arrest.
| County | Official source | What the source provides | Official link |
|---|---|---|---|
| Jefferson County | Jefferson County Sheriff’s Office Corrections Division | County jail information and an official route to the inmate search for the Birmingham and Bessemer jail system. | Corrections / Inmate Search |
| Mobile County | Mobile County Sheriff’s Office | Official “Who’s in Jail” lookup for Mobile County custody. | Who’s in Jail |
| Madison County | Madison County Sheriff’s Office | Current inmate roster plus a separate 48-hour release view. | Inmate Roster |
| Montgomery County | Montgomery County Sheriff’s Office | Current inmates, recent arrests covering the last 96 hours, and warrant search options. | Inmate & Warrant Search |
| Baldwin County | Baldwin County Sheriff’s Office / Open Baldwin | Official county route to the Baldwin County Corrections Center inmate search. | Open Baldwin |
| Lee County | Lee County Sheriff’s Office Corrections Division | Inmate-search access and a separate recent-arrests resource for the Lee County Detention Center. | Lee County Corrections |
| Etowah County | Etowah County Sheriff’s Office | Current and released inmate roster with booking information; roster entries can include booking photographs. | Etowah Inmate Roster |
This table is a verified starting set, not a claim that these are the only Alabama counties with public inmate systems. Alabama has separate local agencies, and interface features differ by county.
How to Search Recent Alabama Jail Bookings Without Assuming Every County Uses the Same Time Window
There is no single statewide “last 24 hours” mugshot page covering every Alabama jail. Each sheriff decides what its public system displays and how recent or historical views are organized.
Why county search features matter
A user searching for “Alabama mugshots today” may actually need a specific county’s booking log. Matching the county first avoids false negatives in ADOC and avoids presenting one county’s retention period as a statewide Alabama rule.
What to Do if the Inmate Is Missing, Released or Transferred
A missing search result can have several explanations. It should not automatically be treated as proof that an arrest never occurred.
Try the responsible county first
If the arrest was recent, the local jail is generally the correct starting point. Use the county’s official system or jail contact information rather than jumping directly to ADOC.
Move from custody to record history
A current-inmate roster may stop showing someone after release. Check the county’s release or recent-arrest view when available, then use court records for the case.
Check ADOC after state-prison intake
If the person has been transferred from county custody into Alabama state corrections, the ADOC system becomes the more useful custody source.
Confirm where booking occurred
An arrest can involve an agency or jail different from the city a user first associates with the incident. Verify the booking county before concluding that the record is missing.
Check identifying details carefully
Spelling variations, aliases and common names can complicate searching. Use an AIS, booking number or other official identifier whenever available.
Some records may not be publicly displayed
Youthful-offender, juvenile, sealed, expunged or otherwise restricted information can be subject to access limits. Do not invent an explanation for a missing record.
Searching for an Older Alabama Inmate or Booking Record
ADOC expressly states that historical inmate data is not available online through its current inmate-search database. That makes older-record research a different task from checking present state-prison custody.
Older state-prison information
If the person no longer appears in the current ADOC search, identify what record you actually need. An ADOC public-record request may be appropriate for an agency record, while the court system is usually more useful for the criminal case and disposition.
Older county arrest or booking
Check whether the responsible county provides historical or released-booking access. If it does not, contact that sheriff’s records unit or use the relevant court record rather than assuming the current-jail roster is a permanent archive.
Use Alabama Court Records When You Need the Case Rather Than the Booking
A jail record documents custody. The court record is where a user should look for filed charges, hearings and later case information instead of treating the initial booking description as the final legal result.
Alabama Administrative Office of Courts
The Alabama Judicial System provides county court information and links to trial-court record access. Its official site describes “Just One Look” as on-demand access to Alabama state trial-court records.
Alacourt and Just One Look
The Administrative Office of Courts describes Alacourt.com as a subscription-based read-only application for trial-court records and Just One Look as a case-by-case option. Check the current service before paying because access charges are separate from jail searches.
When You Need Criminal-History Information Instead of an Inmate Search
The Alabama Law Enforcement Agency Criminal Records Identification Unit maintains Alabama criminal-history functions. This is separate from ADOC incarceration data and separate from a sheriff’s live jail roster.
Alabama Criminal History Record Information
ALEA’s current public instructions for reviewing Alabama Criminal History Record Information call for fingerprinting, a current photo ID, the required CHRI application and a $25 payment by money order or cashier’s check. ALEA lists each additional copy at $5.
Because requirements and fees can change, open the current ALEA instructions before submitting anything.
Requesting an Alabama Department of Corrections Public Record
If the current ADOC inmate search does not provide the older or additional agency record you need, ADOC maintains a formal public-record process. Read the current instructions before filing because eligibility, fees and disclosure restrictions apply.
Identify the specific ADOC record
Describe the record precisely. ADOC explains that a specific request can generally be processed more efficiently than a vague request that requires broad searching or extensive review.
Review current eligibility rules
ADOC’s current public-record guidance states that its process provides qualifying ADOC public records to residents permanently domiciled in Alabama, subject to applicable federal and state law and disclosure exceptions.
Complete the current ADOC Form 23-A
ADOC directs requesting parties to submit a properly completed public-record request form under Administrative Regulation No. 23.
Check the current processing fee
The current Form 023-A states that a non-refundable $20 processing fee accompanies the request. Additional production charges may apply, so verify the latest form before sending payment.
Wait for the agency’s response and fee notice
ADOC says response time depends on the nature of the request and that the requesting party will receive advance notice of additional fees required to process or produce records.
Alabama Inmate and Booking Search Troubleshooting
Search failures often come from using the wrong record system rather than from the absence of any record. Work through the custody stage and jurisdiction before changing spellings repeatedly or relying on third-party results.
| Problem | Possible explanation | Next action |
|---|---|---|
| No ADOC result after a recent arrest | The person may still be in county custody. | Search the responsible county sheriff’s jail system. |
| Person used to appear in jail search | They may have been released or transferred. | Check release records, court records or ADOC if state transfer is possible. |
| Name search produces several people | Common names can produce ambiguous results. | Compare AIS, booking number, birth year and institution or jail details. |
| ADOC record has no historical information you need | The public database is for current incarceration and does not provide historical online data. | Consider ADOC records or Alabama court records. |
| No public mugshot appears | The agency may not display a photo for that record. | Do not infer guilt, innocence or absence of an arrest from photo availability. |
| You need the outcome of the case | A jail booking is not the court disposition. | Use the Alabama trial-court system or appropriate Circuit Clerk. |
| You need statewide criminal history | An inmate roster is not a complete criminal-history service. | Use the appropriate ALEA criminal-record process. |
Alabama Department of Corrections Contact Information
Use the specific service first whenever possible. Contact information below is useful when the online inmate search or records instructions do not answer the question.
ADOC main office
Alabama Department of Corrections301 South Ripley Street
P.O. Box 301501
Montgomery, Alabama 36130
Main: 334-353-3883
Toll free: 1-855-WE-R-ADOC
Records contacts
Central Records: 334-353-9738
Public Records Coordinator: 334-353-3883
Email: [email protected]
Alabama Jail, Mugshot and Inmate Search FAQs
Does the Alabama Department of Corrections show mugshots?
Some individual ADOC inmate-detail records display an inmate photograph. The public system is primarily an inmate and incarceration search, however, so photo availability should be confirmed on the actual record rather than assumed for every inmate.
Can I search Alabama Department of Corrections inmates by name?
Yes. ADOC provides name searching as well as AIS-number searching. ADOC identifies the unique six-digit AIS number as the quickest and most specific way to locate a particular inmate when that number is known.
Does ADOC show everyone in an Alabama county jail?
No. ADOC’s public inmate search covers people currently incarcerated in the Alabama Department of Corrections system. County sheriffs and local detention agencies maintain their own jail and booking systems.
Where can I find recent Alabama jail mugshots?
Start with the sheriff or detention center for the county where the person was booked. Features vary: Montgomery County currently offers a last-96-hours recent-arrest search, Madison County provides current inmates and a 48-hour release view, and Etowah County maintains current and released inmate rosters.
Does ADOC provide historical inmate records online?
ADOC states that its current public inmate database contains currently incarcerated inmates and that historical data is not available online through that search. For older information, consider the ADOC records process and the appropriate Alabama court record.
Why can’t I find someone in the ADOC inmate search after an arrest?
A recent arrestee may still be held by a county or municipal jail and may not be in ADOC custody. Confirm the booking county first, then search the responsible sheriff or detention facility.
Are Youthful Offender Act inmates included in the ADOC public search?
ADOC states that its Inmate Search and population totals do not include inmates sentenced under the Youthful Offender Act.
Does a jail mugshot mean the person was convicted?
No. A booking photograph or jail entry documents an arrest or custody event. It does not establish guilt and does not show the final disposition of the criminal case.
Where should I check the final Alabama criminal case?
Use the Alabama trial-court system or the appropriate county Circuit Clerk. The Alabama Administrative Office of Courts provides links to trial-court access, including Just One Look and Alacourt information.
Is an Alabama jail roster the same as a criminal background check?
No. A jail roster addresses custody or booking information. Alabama criminal-history services are administered separately by the Alabama Law Enforcement Agency and have their own eligibility, identification, fingerprint and fee requirements.
Official Alabama Sources Used for This Guide
Government and law-enforcement sources were reviewed on September 30, 2026. Check the linked agency before acting on time-sensitive information because portals, fees, policies and contact details can change.
- Alabama Department of Corrections — Inmate Search
- Alabama Department of Corrections — Public Records Information
- Alabama Department of Corrections — Contact ADOC
- Alabama Department of Corrections — Facilities
- Alabama Law Enforcement Agency — Criminal Records
- Alabama Administrative Office of Courts
- Jefferson County Sheriff’s Office — Corrections
- Mobile County Sheriff’s Office — Who’s in Jail
- Madison County Sheriff’s Office — Inmate Roster
- Montgomery County Sheriff’s Office — Inmate & Warrant Search
- Baldwin County — Open Baldwin
- Lee County Sheriff’s Office — Corrections
- Etowah County Sheriff’s Office — Inmate Roster
Browse more official-record navigation resources in the USA Mugshots guides.