AL

Alabama Jail Rosters & Inmate Search

Alabama has no single statewide jail roster: each county sheriff or detention center publishes its own. Pick the county below to see who is in custody there, or open its jail page for contacts, bail and visiting information.

24 of 67 counties have a live roster page · 43 open a jail guide, with no live roster yet.

24/ 67Counties covered
24Jail rosters
8.2KRecords tracked

24 of 67 counties have a live roster · 43 open a guide

Active rosterGuide, no live roster
Jefferson
Jefferson County Jail (Birmingham & Bessemer)
1,668 records
Mobile
Mobile County Metro Jail
1,612 records
Madison
Madison County Jail
1,246 records
Etowah
Etowah County Detention Center
618 records
Escambia
Escambia County Detention Center
361 records
Marshall
Marshall County Detention Center
336 records
Shelby
Shelby County Jail
329 records
Limestone
Limestone County Jail
317 records
St. Clair
St. Clair County Jail
248 records
Chilton
Chilton County Detention Center
186 records
Jackson
Jackson County Jail
151 records
Blount
Blount County Detention Center
143 records
Marion
Marion County Detention Center
141 records
DeKalb
DeKalb County Detention Center
124 records
Barbour
Barbour County Jail
114 records
Franklin
Franklin County Detention Center
114 records
Pike
Pike County Jail
113 records
Colbert
Colbert County Detention Center
95 records
Cherokee
Cherokee County Detention Center
91 records
Randolph
Randolph County Jail
77 records
Pickens
Pickens County Detention Center
60 records
Cleburne
Cleburne County Jail
47 records
Clay
Clay County Jail
43 records
Houston
Houston County Jail
0 records
Autauga
Jail information
No live roster
Baldwin
Jail information
No live roster
Bibb
Jail information
No live roster
Bullock
Jail information
No live roster
Butler
Jail information
No live roster
Calhoun
Jail information
No live roster
Chambers
Jail information
No live roster
Choctaw
Jail information
No live roster
Clarke
Jail information
No live roster
Coffee
Jail information
No live roster
Conecuh
Jail information
No live roster
Coosa
Jail information
No live roster
Covington
Jail information
No live roster
Crenshaw
Jail information
No live roster
Cullman
Jail information
No live roster
Dale
Jail information
No live roster
Dallas
Jail information
No live roster
Elmore
Jail information
No live roster
Fayette
Jail information
No live roster
Geneva
Jail information
No live roster
Greene
Jail information
No live roster
Hale
Jail information
No live roster
Henry
Jail information
No live roster
Lamar
Jail information
No live roster
Lauderdale
Jail information
No live roster
Lawrence
Jail information
No live roster
Lee
Jail information
No live roster
Lowndes
Jail information
No live roster
Macon
Jail information
No live roster
Marengo
Jail information
No live roster
Monroe
Jail information
No live roster
Montgomery
Jail information
No live roster
Morgan
Jail information
No live roster
Perry
Jail information
No live roster
Russell
Jail information
No live roster
Sumter
Jail information
No live roster
Talladega
Jail information
No live roster
Tallapoosa
Jail information
No live roster
Tuscaloosa
Jail information
No live roster
Walker
Jail information
No live roster
Washington
Jail information
No live roster
Wilcox
Jail information
No live roster
Winston
Jail information
No live roster

Recent Alabama Jail Activity

Latest bookings and releases detected across Alabama county jails (last 30 days).

How Alabama jails are organized

Each county in Alabama runs its own jail, and each has its own page here. Birmingham sits in Jefferson County, not “Alabama jail.” Mobile is Mobile County on the bay. Huntsville is Madison County. Montgomery’s city lockup and Montgomery County are different doors. Tuscaloosa, Hoover, and Dothan each feed their own sheriff’s jail, not a statewide roster. Montgomery is the state capital, but arrests are booked in the county where they happen.

Alabama county jails are sheriff-run. The Alabama Department of Corrections (Kilby, St. Clair, Limestone, Tutwiler) is a sentenced prison system with no public name search like a county booking log. A night in a city lockup is not the county roster you search here. This site currently has live roster pages for 24 of 67 counties (24 jail pages, 8,234 records tracked). The other 43 counties have a jail information page with lookup steps and contacts; until a roster feed is connected, the sheriff or detention center is the official source for who is in custody there.

Bond, visits and money in Alabama

Bond is set by a magistrate or judge, often cash/surety. County jails take bondsmen who work that jail — a Mobile bondsman cannot walk Jefferson’s window. Property bonds follow Alabama procedure, not a Florida form. Bond amounts shown on a roster can change after the first court appearance. CurrentPrisonList does not post bail or accept payments.

Alabama county jails set their own visit days, video vendors, and dress codes. Do not copy a Jefferson schedule onto Madison or Houston. ID at the door is the sheriff’s rule, not ADOC’s. Dress codes, video-visit providers and appointment times are set by each jail. Check the sheriff's website on the day of the visit.

Travel and common mistakes in Alabama

BHM, MOB, HSV, and MGM still leave a county road. Jefferson’s jail is not Five Points South. Mobile’s is not the USS Alabama parking lot. Atlanta’s airport is a Georgia trip if the warrant is Alabama. Take the jail address from the sheriff's website or from the contact section of the county page, not from a generic map search.

A common mistake: searching “Alabama inmate” and expecting one list, or driving to Kilby because the arrest was in Montgomery. County jail and ADOC are different agencies. Neighboring states have their own state pages on this site.

Frequently asked questions

Is there one Alabama inmate search for the whole state?
No. Public booking logs are county-level in Alabama. Many Alabama sheriffs publish a current inmate list with charges and bond. Use the county list on this page.
Does a Alabama county jail roster include state prison inmates?
No. Alabama county jails are sheriff-run. People in state prison are found through the state department of corrections locator.
How do I know which county holds the person?
Match the city of arrest to its county, then confirm the facility name on the booking paperwork. Birmingham sits in Jefferson County, not “Alabama jail.” Mobile is Mobile County on the bay.
How do visits and bond work in Alabama?
Bond is set by a magistrate or judge, often cash/surety. Alabama county jails set their own visit days, video vendors, and dress codes. Do not copy a Jefferson schedule onto Madison or Houston. ID at the door is the sheriff’s rule, not ADOC’s. Always confirm details with the jail that is holding the person.