1. Home
  2. Prison Directory

Search all the facilities in our system, or narrow your search by entering a facility name, selecting a state and/or type of facility.

Alabama Prison and Jail Directory

You can click on any facility name to be taken to the unique page for that facility.

Autauga County Metro Jail Autauga County, Alabama
Prattville, AL
Baldwin County Corrections Center Baldwin County, Alabama
Bay Minette, AL
Barbour County Jail Barbour County, Alabama
Clayton, AL
Bibb County AL Jail Bibb County, Alabama
Centreville, AL
Blount County AL Corrections Department Blount County, Alabama
Oneonta, AL
Bullock County Jail Bullock County, Alabama
Union Springs, AL
Butler County AL Correctional Facility Butler County, Alabama
Greenville, AL
Calhoun County AL Jail Calhoun County, Alabama
Anniston, AL
Cherokee County AL Detention Center Cherokee County, Alabama
Centre, AL
Chilton County Department of Corrections Chilton County, Alabama
Clanton, AL
Choctaw County AL Jail Choctaw County, Alabama
Butler, AL
Clarke County AL Jail Clarke County, Alabama
Grove Hill, AL
Clay County AL Jail Clay County, Alabama
Ashland, AL
Cleburne County Jail Cleburne County, Alabama
Heflin, AL
Coffee County AL Jail Coffee County, Alabama
New Brockton, AL
Colbert County Jail Colbert County, Alabama
Tuscumbia, AL
Conecuh County Jail Conecuh County, Alabama
Evergreen, AL
Coosa County AL Jail Coosa County, Alabama
Rockford, AL
Covington County AL Jail Covington County, Alabama
Andalusia, AL
Crenshaw County Jail Crenshaw County, Alabama
Luverne, AL
Cullman County Detention Center Cullman County, Alabama
Cullman, AL
Dale County Jail Dale County, Alabama
Ozark, AL
Dallas County AL Jail Dallas County, Alabama
Selma, AL
DeKalb County AL Detention Center DeKalb County, Alabama
Fort Payne, AL
Elmore County AL Jail Elmore County, Alabama
Wetumpka, AL
Escambia County AL Detention Center Escambia County, Alabama
Brewton, AL
Etowah County Detention Center (ICE) Etowah County, Alabama
Gadsden, AL
Fayette County AL Jail Fayette County, Alabama
Fayette, AL
Franklin County AL Jail Franklin County, Alabama
Russellville, AL
Geneva County AL Jail Geneva County, Alabama
Geneva, AL
Greene County AL Jail Greene County, Alabama
Eutaw, AL
Hale County AL Jail Hale County, Alabama
Greensboro, AL
Henry County AL Jail Henry County, Alabama
Abbeville, AL
Houston County AL Jail Houston County, Alabama
Dothan, AL
Jackson County AL Jail Jackson County, Alabama
Scottsboro, AL
James C. Morgan - Chambers County Detention Facility Chambers County, Alabama
Lafayette, AL
Jefferson County Jail - Bessemer AL Jefferson County, Alabama
Bessemer, AL
Jefferson County Jail - Birmingham AL Jefferson County, Alabama
Birmingham, AL
Lamar County AL Jail Lamar County, Alabama
Vernon, AL
Lauderdale County AL Jail Lauderdale County, Alabama
Florence, AL
Lawrence County AL Jail Lawrence County, Alabama
Moulton, AL
Lee County AL Detention Facility Lee County, Alabama
Opelika, AL
Limestone County AL Detention Facility Limestone County, Alabama
Athens, AL
Lowndes County - John Hulett Detention Facility Lowndes County, Alabama
Hayneville, AL
Macon County AL Jail Macon County, Alabama
Tuskegee, AL
Madison County AL Annex Detention Facility Madison County, Alabama
Huntsville, AL
Madison County AL Courthouse Detention Facility Madison County, Alabama
Huntsville, AL
Madison County AL Main Detention Facility Madison County, Alabama
Huntsville, AL
Marengo County Detention Center Marengo County, Alabama
Linden, AL
Marion County AL Jail Marion County, Alabama
Hamilton, AL