Alabama Jails

View all Alabama jails and find information about each facility and the inmates held there. Find information about all city and county jails in AL including locations, contact phone numbers, inmate visitation information, and more.

Facility Address City Phone Details
Homewood City Jail
1833 29th Avenue South
Homewood AL 35209
Located in Jefferson County
Homewood205-332-6210
Jefferson County Jail Bessemer
1822 2nd Avenue North
Bessemer AL 35020
Located in Jefferson County
Bessemer205-481-4160
Jefferson County Jail Birmingham
809 Richard Arrington Jr., Blvd North
Birmingham AL 35203-0122
Located in Jefferson County
Birmingham205-325-5670
G. Ross Bell Youth Detention Center
716 Richard Arrington Junior Boulevard North
Birmingham AL 35203-0126
Located in Jefferson County
Birmingham205-325-5498
Lamar County Jail
1118 County Road
Vernon AL 35592
Located in Lamar County
Vernon205-695-7103
Lauderdale County Jail
200 South Court Street
Florence AL 35631
Located in Lauderdale County
Florence256-760-5798
Lawrence County Jail
242 Parker Road
Moulton AL 35650
Located in Lawrence County
Moulton256-974-2418
Lee County Detention Facility
P.O. Box 2407
Opelika AL 36803-0688
Located in Lee County
Opelika334-737-3581
Limestone County Detention Facility
101 West Elm St.
Athens AL 35611
Located in Limestone County
Athens256-232-0111
Lowndes County Jail
653 State Highway 21 South
Hayneville AL 36040
Located in Lowndes County
Hayneville334-548-2151
Macon County Jail
246 County Road 10
Tuskegee AL 36083
Located in Macon County
Tuskegee334-727-2503
Madison Co. Annex Detention Facility
Fiber Street
Huntsville AL 35801
Located in Madison County
Huntsville256-519-4800
Madison Co. Courthouse Detention Fac
100 Northside Square
Huntsville AL 35801
Located in Madison County
Huntsville256-519-4800
Madison Co. Main Detention Facility
815 Wheeler Avenue
Huntsville AL 35801
Located in Madison County
Huntsville256-519-4839
Madison County Juvenile Detention Ctr
817 Cook Avenue
Huntsville AL 35801
Located in Madison County
Huntsville256-532-0300
Marengo County Detention Center
101 Dunn Street
Linden AL 36748-0698
Located in Marengo County
Linden334-295-2257
Marion County Jail
280 Winchester Drive
Hamilton AL 35570
Located in Marion County
Hamilton205-921-7433
Marshall County Jail
423 Blount Avenue
Guntersville AL 35976
Located in Marshall County
Guntersville256-582-2034
Mobile Co. Minimum Security Barracks
510 South Royal Street
Mobile AL 36601
Located in Mobile County
Mobile251-574-2321
Mobile County Main Jail Facility
510 South Royal Street
Mobile AL 36601
Located in Mobile County
Mobile251-574-4702