http://www.inmaterecords.org/CriminalRecordsOnline

Alabama Department of Corrections

Alabama County Jails

Arab City Jail 740 North Main Street, Arab, AL 35976
Autauga County metro jail 134 North Court Street, Prattville, AL 36067
Baldwin County Corrections Center 312 Courthouse Square, Bay Minette, AL 36507
Barbour County Jail 24 Robertson Airport Drive, Clayton, AL 36016
Bibb County Jail 183 SW Davidson Drive, Centreville, AL 35042
Birmingham City Jail 425 6th Avenue South, Birmingham, AL 35205
Blount County Correctional Facility 225 Industrial Park Road, Oneonta, AL 35121
Bullock County Jail 114 Hardaway Avenue, Union Springs, AL 36089
Butler County Jail 800 Walnut Street, Greenville, AL 36037
Calhoun County Jail 400 West 8th Street, Anniston, AL 36201
Chambers County Jail 105 Alabama Avenue West, Lafayette, AL 36862
Cherokee County Jail 110 Cedar Bluff Road, Centre, AL 35960
Chilton County Jail 301 City Street, Clanton, AL 35045
Choctaw County Jail 117 South Mulberry Suite 11, Butler, AL 36904
Clarke County Jail 149 Clarke Street, Grove Hill, AL 36451
Clay County Jail 41771 Hwy 77, Ashland, AL 36251
Cleburne County Jail 140 Lambert Drive, Heflin, AL 36264
Coffee County Jail County Complex, New Brockton, AL 36351
Colbert County Jail 107 West 4th Street, Tuscumbia, AL 35674
Conecuh County Jail 104 Liberty Street, Evergreen, AL 36401
Coosa County Jail 1 School Street, Rockford, AL 35136
Covington County Jail 290 Hillcrest Drive, Andalusia, AL 36420
Crenshaw County Jail 186 Justice Avenue, Luverne, AL 36049
Cullman County Detention Center 1900 Beech Avenue SE, Cullman, AL 35055
Dale County Jail 124 Adams Street, Ozark, AL 36361
Dallas County Jail 988 Selfield Road, Selma, AL 36703
Dekalb County Jail 2801 Jordan Road SW, Fort Payne, AL 35968
Elmore County Jail 8955 US Highway 231, Wetumpka, AL 36092
Escambia County 316 Court Street, Brewton, AL 36426
Etowah County Detention Center 827 Forrest Avenue, Gadsden, AL 35901
Fayette County Jail 113 1st Avenue NW, Fayette, AL 35555
Franklin County Jail 748 Walnut Gate Road, Russellville, AL 35654
Geneva County Jail 200 North Commerce Street, Geneva, AL 36340
Geneva County Jail 200 North Commerce Street, Geneva, AL 36341
Greene County Jail 111 Greensboro Street, Eutaw, AL 35462
Houston County Jail 901 East Main Street, Dothan, AL 36301
Huntsville City Jail 308 Fountain Circle SW, Huntsville, AL 35801
Jackson County Jail 545 Parks Avenue, Scottsboro, AL 35768
Jefferson County Jail 901 Richard Arrington Jr. Boulevard, Birmingham, AL 35203
Lamar County Jail 1118 County Road 9, Vernon, AL 35592
Lauderdale County Detention Center 653 South Seminary Street, Florence, AL 35630
Lawrence County Jail 242 Parker Road, Moulton, AL 35650
Lee County Jail 1900 Frederick Road, Opelika, AL 36804
Limestone County Jail 101 West Elm Street, Athens, AL 35611
Lowndes County Jail 1 South Washington Street, Hayneville, AL 36040
Macon County Jail 246 County Road 10, Tuskegee, AL 36083
Madison County Jail 817 Cook Avenue NW, Huntsville, AL 35801
Marengo County Jail 101 Dunn Street, Linden, AL 36748
Marion County Jail 280 Winchester Drive, Hamilton, AL 35570
Marshall County Jail 423 Blount Avenue, Guntersville, AL 35976
Mobile Metro County Jail 510 South Royal Street, Mobile, AL 36603
Monroe County Jail 119 Lee Street NE, Decatur, AL 35601
Montgomery County Detention Center 250 South McDonough Street, Montgomery, AL 36104
Morgan County Jail 119 Lee Street NE, Decatur, AL 35601
Perry County Jail 202 Pickens Street, Marion, AL 36756
Pickens County Jail 202 Cemetary Street, Carrolton, AL 35447
Pike County Jail 120 West Church Street, Troy, AL 36081
Randolph County Jail 1 Main Street South, Wedowee, AL 36278
Russell County Jail 307 Prentiss Drive, Phenix City, AL 36869
Shelby County Jail 380 McDow Road, Columbiana, AL 35051
St Clair County Jail 48 6th Street, Ashville, AL 35953
Talladega County Jail 150 East Renfroe Road, Talladega, AL 35160
Tallapoosa County Jail 316 Industrial Park Drive, Dadeville, AL 36853
Tuscaloosa County Jail 1600 26th Avenue, Tuscaloosa, AL 35401
Walker County Jail 2001 2nd Avenue, Jasper, AL 35501
Washington County Jail 45 Court Street, Chatom, AL 36518
Wilcox County Detention Center 12 Water Street, Camden, AL 36726
Winston County Jail 11 Blake Drive, Double Springs, AL 35553

Alabama State Prisons

Bibb Correctional Facility 565 Bibb Lane Brent 35034
Bullock Correctional Facility PO Box 5107 Union Springs 36089
Bullock Mental Health Unit PO Box 5107 Union Springs 36089
Davis Correctional Facility Fountain 4000 Atmore 36503
Donaldson Correctional Facility 100 Warrior Lane Bessemer 35023
Draper Correctional Facility PO Box 1107 Elmore 36025
Easterling Correctional Facility 200 Wallace Drive Clio 36017
Elmore Correctional Facility PO Box 8 Elmore 36025
Farquhar Cattle Ranch 1132 County Road 73 Greensboro 36744-9313
Fountain Correctional Facility 3800 Fountain Atmore 36503
Hamilton Aged and Infirmed 223 Sasser Drive Hamilton 35570
Holman Correctional Facility Holman 3700 Atmore 36503
Kilby Correctional Facility PO Box 150 Mount Meigs 36057
Limestone Correctional Facility 28779 Nick Davis Road Harvest 35749
St Clair Correctional Facility 1000 Street Clair Road Springville 35146
Staton Correctional Facility PO Box 56 Elmore 36025
Tutwiler Prison for Women 8966 US Highway 231 North Wetumpka 36092
Tutwiler Annex 8966 US Highway 231 North Wetumpka 36092
Ventress Correctional Facility PO Box 767 Clayton 36016
Alex City Work Release Center PO Drawer 160 Alex City 35010
Atmore Work Center 9947 Highway 21 North Atmore 36503
Birmingham Work Release Center 1216 North 25th Street Birmingham 35234
Camden Work Release Center 1780 Highway 221 Camden 36726
Childersburg Work Release Center PO Box 368 Childersburg 35044
Decatur Work Release Center 1401 Highway 20 Decatur 35601
Elba Work Release Center PO Box 710 Elba 36323
Frank Lee Work Release Center PO Box 220410 Deatsville 36022
Hamilton Work Release Center 1826 Bexar Avenue East Hamilton 35570
Loxley Work Release Center PO Box 1030 Loxley 36551
Mobile Work Release Center PO Box 13040 Eight Mile 36663
Montgomery Work Release Center PO Box 75 Mount Meigs 36057
Red Eagle Honor Farm 1290 Red Eagle Road Montgomery 36110
Childersburg Community Work Center PO Box 368 Childersburg 35044
Loxley Community Work Camp PO Box 1030 Loxley 36551