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.

Alabaster City Jail
Alabaster City Jail Shelby County, Alabama
Alabaster, AL
Albertville Police Department
Albertville Police Department Marshall County, Alabama
Albertville, AL
Alexander AL City Jail
Alexander AL City Jail Tallapoosa County, Alabama
Alexander City, AL
Aliceville Police Department
Aliceville Police Department Pickens County, Alabama
Aliceville, AL
Andalusia AL Police Department
Andalusia AL Police Department Covington County, Alabama
Andalusia, AL
Anniston Municipal Police Department
Anniston Municipal Police Department Calhoun County, Alabama
Anniston, AL
Arab City AL Police Department
Arab City AL Police Department Marshall County, Alabama
Arab, AL
Ardmore AL Police Department
Ardmore AL Police Department Limestone County, Alabama
Ardmore, AL
Ashford AL City Police Department
Ashford AL City Police Department Houston County, Alabama
Ashford, AL
AUM Campus Police Lockup
AUM Campus Police Lockup Montgomery County, Alabama
Montgomery, AL
Boaz City AL Jail
Boaz City AL Jail Etowah County, Alabama
Boaz, AL
Brent City Police Department
Brent City Police Department Bibb County, Alabama
Brent, AL
City of Springville Police Lockup
City of Springville Police Lockup St. Clair County, Alabama
Springville, AL
City of Weaver Police Lockup
City of Weaver Police Lockup Calhoun County, Alabama
Weaver, AL
Cordova AL Police Department
Cordova AL Police Department Walker County, Alabama
Cordova, AL
Henager Lockup
Henager Lockup DeKalb County, Alabama
Henager, AL
Mobile Regional Airport Police Lockup
Mobile Regional Airport Police Lockup Mobile County, Alabama
Mobile, AL
Napier Field Lockup
Napier Field Lockup Dale County, Alabama
Napier Field, AL
Skyline Police Department
Skyline Police Department Jackson County, Alabama
Scottsboro, AL
St. Florian Police Department
St. Florian Police Department Lauderdale County, Alabama
Florence, AL
Talladega Jail
Talladega Jail Talladega County, Alabama
Talladega, AL
Town of Double Springs Jail
Town of Double Springs Jail Winston County, Alabama
Double Springs, AL
Town of Thorsby Jail
Town of Thorsby Jail Chilton County, Alabama
Thorsby, AL
Trinity AL Police Dept
Trinity AL Police Dept Morgan County, Alabama
Trinity, AL