Alabama hosts a comprehensive network of major correctional facilities, including state prisons, federal prisons, and county jails. The Alabama Department of Corrections (DOC) offers a robust search engine to locate inmates across these facilities, providing access to detailed inmate records sourced from county courthouses throughout the state. For anyone interested in the specific details of individuals incarcerated in Alabama or even a list of those executed in the state, these resources are invaluable for legal professionals, researchers, and family members.
List of people executed in Alabama
Find Inmate Records on anyone in Alabama, AL.
List of Alabama state prisons
How do you search out why someone is in Jail or Prison?
You can contact the Clerk of the Court to get the transcripts
of the case and the sentencing where they were adjudicated
or USE SEARCH FORM below
| Facility | Location & Contact |
|---|---|
Alabama Therapeutic Education Facility Re Entry & Treatment Facility Shelby County County Capacity: 724 | Address: 102 Industrial ParkwayPO Box 1970, Columbiana, Alabama, 35051 City: Columbiana, Alabama, 35051 Phone: ☏ 205-669-1187 |
Shelby County Jail County Jail / Detention Center Shelby County County Capacity: 500 | Address: 380 McDow RoadPO Box 1240, Columbiana, Alabama, 35051 City: Columbiana, Alabama, 35051 Phone: ☏ 205-669-4181, 205-66 |
Shelby County Juvenile Detention County Jail / Detention Center Shelby County County Capacity: 34 | Address: 381 McDow RoadPO Box 736, Columbiana, Alabama, 35051 City: Columbiana, Alabama, 35051 Phone: ☏ 205-669-3990 |
Cordova Police Jail Police Jail / Local Holding Facility Walker County County | Address: 74 Main Street, Cordova, Alabama, 35550 City: Cordova, Alabama, 35550 Phone: ☏ 205-483-7378 |
Cottonwood Jail Police Jail / Local Holding Facility Houston County County | Address: 1414 Metcalf Street, Cottonwood, Alabama, 36320 City: Cottonwood, Alabama, 36320 Phone: ☏ 334-691-2113 |
Courtland Jail Police Jail / Local Holding Facility Lawrence County County | Address: 271 Alabama Street, Courtland, Alabama, 35618 City: Courtland, Alabama, 35618 Phone: ☏ 256-637-2701 |
Creola Jail Police Jail / Local Holding Facility Mobile County County | Address: 190 Dead Lake Road, Creola, Alabama, 36525 City: Creola, Alabama, 36525 Phone: ☏ 251-675-8145 |
Crossville Jail Police Jail / Local Holding Facility DeKalb County County | Address: 1452 Alabama Highway, Crossville, Alabama, 35962 City: Crossville, Alabama, 35962 Phone: ☏ 256-528-7831 |
Cullman County Detention Center County Jail / Detention Center Cullman County County Capacity: 236 | Address: 1900 Beech Avenue SE, Cullman, Alabama, 35055 City: Cullman, Alabama, 35055 Phone: ☏ 256-735-2400 |
Cullman County Juvenile Detention Center County Jail / Detention Center Cullman County County Capacity: 10 | Address: 1900 Beech Avenue SE, Cullman, Alabama, 35055 City: Cullman, Alabama, 35055 Phone: ☏ 256-735-2400 |
Cullman Jail Police Jail / Local Holding Facility Cullman County County | Address: 209 3rd Avenue NortheastP.O. Box 278, Cullman, Alabama, 35056-0278 City: Cullman, Alabama, 35056-0278 Phone: ☏ 256-734-1434 |
Tallapoosa County Jail County Jail / Detention Center Tallapoosa County County Capacity: 170 | Address: 316 Industrial Park Drive, Dadeville, Alabama, 36853 City: Dadeville, Alabama, 36853 Phone: ☏ 256-825-1039 |
Dadeville Jail Police Jail / Local Holding Facility Tallapoosa County County | Address: 192 South Broadnax, Dadeville, Alabama, 36853 City: Dadeville, Alabama, 36853 Phone: ☏ 256-825-6212 |
Daleville Jail Police Jail / Local Holding Facility Dale County County | Address: 740 South Daleville AvenuePO Box 188, Daleville, Alabama, 36322 City: Daleville, Alabama, 36322 Phone: ☏ 334-598-4442 |
Daphne Jail Police Jail / Local Holding Facility Baldwin County County | Address: 1502 US Highway 98PO Box 400, Daphne, Alabama, 36526 City: Daphne, Alabama, 36526 Phone: ☏ 251-621-2808 |
Dauphin Island Municipal Jail Police Jail / Local Holding Facility Mobile County County | Address: 1015 Desoto Avenue, Dauphin Island, Alabama, 36528 City: Dauphin Island, Alabama, 36528 Phone: ☏ 251-861-5523 |
Daviston Jail Police Jail / Local Holding Facility Tallapoosa County County | Address: PO Box 26, Daviston, Alabama, 36256 City: Daviston, Alabama, 36256 Phone: ☏ 256-395-2260 |
Frank Lee Community Based Facility/Work Center State Prison Elmore County County Capacity: 300 | Address: 5305 Ingram Road, Deatsville, Alabama, 36022 City: Deatsville, Alabama, 36022 Phone: ☏ 334-290-3200 |
Decatur Work Release State Prison Morgan County County Capacity: 740 | Address: 1401 Highway 20 West, Decatur, Alabama, 35601 City: Decatur, Alabama, 35601 Phone: ☏ 256-350-0876 |
Morgan County Jail County Jail / Detention Center Morgan County County Capacity: 300 | Address: 119 Lee Street Northeast, Decatur, Alabama, 35601 City: Decatur, Alabama, 35601 Phone: ☏ 256-351-4800, 256-35 |
Decatur Jail Police Jail / Local Holding Facility Morgan County County | Address: 402 Lee Street NortheastPO Box 488, Decatur, Alabama, 35602 City: Decatur, Alabama, 35602 Phone: ☏ 256-341-4610 |
Demopolis Jail Police Jail / Local Holding Facility Marengo County County | Address: 301 East Washington Street, Demopolis, Alabama, 36732 City: Demopolis, Alabama, 36732 Phone: ☏ 334-289-3073 |
Dora Jail Police Jail / Local Holding Facility Walker County County | Address: 1485 Sharon Boulevard, Dora, Alabama, 35062 City: Dora, Alabama, 35062 Phone: ☏ 205-648-3399, 205-64 |
Houston County Jail County Jail / Detention Center Houston County County Capacity: 188 | Address: 901 East Main Street, Dothan, Alabama, 36301 City: Dothan, Alabama, 36301 Phone: ☏ 334-712-0762 |
Dothan Jail Police Jail / Local Holding Facility Houston County County | Address: 210 North Saint Andrews StreetPO Box 2128, Dothan, Alabama, 36303 City: Dothan, Alabama, 36303 Phone: ☏ 334-615-3000 |
Town of Double Springs Jail Police Jail / Local Holding Facility Winston County County | Address: Municipal Building23415 Highway 195PO Box 279, Double Springs, Alabama, 35553 City: Double Springs, Alabama, 35553 Phone: ☏ 205-489-5115 |
Winston County Jail County Jail / Detention Center Winston County County Capacity: 50 | Address: 11 Blake DrivePO Box 10, Double Springs, Alabama, 35553 City: Double Springs, Alabama, 35553 Phone: ☏ 205-489-5205 |
Douglas Jail Police Jail / Local Holding Facility Marshall County County | Address: 55 Alabama Highway 168PO Box 45, Douglas, Alabama, 35964 City: Douglas, Alabama, 35964 Phone: ☏ 256-593-9531 |
Dozier Jail Police Jail / Local Holding Facility Crenshaw County County | Address: PO Box 216, Dozier, Alabama, 36028 City: Dozier, Alabama, 36028 Phone: ☏ 334-496-9742 |
East Brewton Jail Police Jail / Local Holding Facility Escambia County County | Address: 615 Forrest AvenuePO Box 2010, East Brewton, Alabama, 36426 City: East Brewton, Alabama, 36426 Phone: ☏ 251-867-4864 |
Eclectic Jail Police Jail / Local Holding Facility Elmore County County | Address: 145 Main StreetBox 240430, Eclectic, Alabama, 36024 City: Eclectic, Alabama, 36024 Phone: ☏ 334-541-2148 |
Elba Jail Police Jail / Local Holding Facility Coffee County County | Address: 304 Simmons Street, Elba, Alabama, 36323 City: Elba, Alabama, 36323 Phone: ☏ 334-897-2555 |
Elba Work Release State Prison Coffee County County Capacity: 250 | Address: 1 Boswell Street, Elba, Alabama, 36323 City: Elba, Alabama, 36323 Phone: ☏ 334-897-5738 |
Elberta Jail Police Jail / Local Holding Facility Baldwin County County | Address: PO Box Drawer 277, Elberta, Alabama, 36530 City: Elberta, Alabama, 36530 Phone: ☏ 251-986-5300 |
Elkmont Jail Police Jail / Local Holding Facility Limestone County County | Address: 18890 Upper Fort Hampton RoadPO Box 387, Elkmont, Alabama, 35620 City: Elkmont, Alabama, 35620 Phone: ☏ 256-732-4211 |
Elmore Correctional Facility State Prison Elmore County County Capacity: 1176 | Address: 3520 Marion Spillman Road, Elmore, Alabama, 36025 City: Elmore, Alabama, 36025 Phone: ☏ 334-567-1460 |
Draper Correctional Facility State Prison Elmore County County Capacity: 1232 | Address: 2828 Alabama Highway 143, Elmore, Alabama, 36025 City: Elmore, Alabama, 36025 Phone: ☏ 334-567-2221 |
Staton Correctional Facility State Prison Elmore County County Capacity: 1376 | Address: 2690 Marion Spillway Road, Elmore, Alabama, 36025 City: Elmore, Alabama, 36025 Phone: ☏ 334-567-2221 |
Enterprise Jail Police Jail / Local Holding Facility Coffee County County | Address: PO Box 311000, Enterprise, Alabama, 36330 City: Enterprise, Alabama, 36330 Phone: ☏ 334-347-2222 |
Epes Jail Police Jail / Local Holding Facility Sumter County County | Address: 26266 Dr. Martin Luther King Highway, Epes, Alabama, 35460 City: Epes, Alabama, 35460 Phone: ☏ 205-652-2223 |
Eufaula Jail Police Jail / Local Holding Facility Barbour County County Capacity: 21 | Address: 545 East Barbour Street, Eufaula, Alabama, 36027 City: Eufaula, Alabama, 36027 Phone: ☏ 334-687-1200 |
Eutaw Jail Police Jail / Local Holding Facility Greene County County | Address: 116 Main Street, Eutaw, Alabama, 35462 City: Eutaw, Alabama, 35462 Phone: ☏ 205-372-4334 |
Eutaw City Jail Police Jail / Local Holding Facility Greene County County | Address: 116 Main Street, Eutaw, Alabama, 35462 City: Eutaw, Alabama, 35462 Phone: ☏ 205-372-4334 |
Greene County Jail County Jail / Detention Center Greene County County Capacity: 56 | Address: 111 Greensboro Street, Eutaw, Alabama, 35462 City: Eutaw, Alabama, 35462 Phone: ☏ 205-372-3152 |
Evergreen Jail Police Jail / Local Holding Facility Conecuh County County | Address: 355 East Front StreetPO Box 229, Evergreen, Alabama, 36401 City: Evergreen, Alabama, 36401 Phone: ☏ 251-578-1111 |
Conecuh County Jail County Jail / Detention Center Conecuh County County Capacity: 28 | Address: 104 Liberty Street, Evergreen, Alabama, 36401 City: Evergreen, Alabama, 36401 Phone: ☏ 251-578-1260 |
Fairfield Jail Police Jail / Local Holding Facility Jefferson County County | Address: 5231 Court B, Fairfield, Alabama, 35064 City: Fairfield, Alabama, 35064 Phone: ☏ 205-786-4111 |
Fairhope Jail Police Jail / Local Holding Facility Baldwin County County | Address: 107 North Section StreetPO Drawer 429, Fairhope, Alabama, 36532 City: Fairhope, Alabama, 36532 Phone: ☏ 251-928-2385 |
Falkville Jail Police Jail / Local Holding Facility Morgan County County | Address: 21 West First StreetPO Box 407, Falkville, Alabama, 35622 City: Falkville, Alabama, 35622 Phone: ☏ 256-784-5237 |
Fayette Jail Police Jail / Local Holding Facility Fayette County County | Address: 118 First Avenue Northeast, Fayette, Alabama, 35555 City: Fayette, Alabama, 35555 Phone: ☏ 205-932-5312 |
Fayette County Jail County Jail / Detention Center Fayette County County Capacity: 45 | Address: 113 1st Avenue NW, Fayette, Alabama, 35555-2627 City: Fayette, Alabama, 35555-2627 Phone: ☏ 205-932-3205 |
Flomaton Jail Police Jail / Local Holding Facility Escambia County County | Address: 2125 Ringold StreetPO Box 632, Flomaton, Alabama, 36441 City: Flomaton, Alabama, 36441 Phone: ☏ 251-296-5811 |
Florala Jail Police Jail / Local Holding Facility Covington County County | Address: 22654 Wall Avenue, Florala, Alabama, 36442 City: Florala, Alabama, 36442 Phone: ☏ 334-858-3244 |
Florence Jail Police Jail / Local Holding Facility Lauderdale County County | Address: 110 West College Street, Florence, Alabama, 35630 City: Florence, Alabama, 35630 Phone: ☏ 256-760-6300 |
University of North Alabama Police Jail Police Jail / Local Holding Facility Lauderdale County County | Address: UNA Box 5067#1 Harrison PlazaKeller Hall Basement, Florence, Alabama, 35630 City: Florence, Alabama, 35630 Phone: ☏ 256-765-4357 |
North Alabama Group Home (University of North Alabama) Police Jail / Local Holding Facility Lauderdale County County | Address: 510 North Cypress Street, Florence, Alabama, 35630 City: Florence, Alabama, 35630 Phone: ☏ 256-764-4776 |
Lauderdale County Jail County Jail / Detention Center Lauderdale County County Capacity: 150 | Address: 200 South Court StreetPO Box 1710, Florence, Alabama, 35631 City: Florence, Alabama, 35631 Phone: ☏ 256-760-5798, 256-76 |
St. Florian Police Jail Police Jail / Local Holding Facility Lauderdale County County | Address: 4508 County Road 47, Florence, Alabama, 35634 City: Florence, Alabama, 35634 Phone: ☏ 256-766-6625 |
Foley Jail Police Jail / Local Holding Facility Baldwin County County | Address: 200 E Section, Foley, Alabama, 36535 City: Foley, Alabama, 36535 Phone: ☏ 251-970-3040 |
Forkland Jail Police Jail / Local Holding Facility Greene County County | Address: 13327 U.S Highway 43, Forkland, Alabama, 36740 City: Forkland, Alabama, 36740 Phone: ☏ 334-289-4063 |
Fort Deposit Jail Police Jail / Local Holding Facility Lowndes County County | Address: 260 Old Fort Road East, Fort Deposit, Alabama, 36032 City: Fort Deposit, Alabama, 36032 Phone: ☏ 334-227-4331 |
Ft. Payne Jail Police Jail / Local Holding Facility DeKalb County County | Address: 200 Gault Avenue South, Fort Payne, Alabama, 35967 City: Fort Payne, Alabama, 35967 Phone: ☏ 256-845-1414 |
DeKalb County Detention Center County Jail / Detention Center DeKalb County County Capacity: 245 | Address: 2801 Jordan Road Southwest, Fort Payne, Alabama, 35968 City: Fort Payne, Alabama, 35968 Phone: ☏ 256-845-8565 |
Fort Payne Jail Police Jail / Local Holding Facility DeKalb County County | Address: 200 Gault Avenue South, Fort Payne, Alabama, 35967-1993 City: Fort Payne, Alabama, 35967-1993 Phone: ☏ 256-845-1414, 256-84 |
Frisco Jail Police Jail / Local Holding Facility Monroe County County | Address: 4165 Bowden Street, Frisco, Alabama, 36445 City: Frisco, Alabama, 36445 Phone: ☏ 251-267-3113 |
Fulton Jail Police Jail / Local Holding Facility Clarke County County | Address: 137 Adams Avenue, Fulton, Alabama, 36784 City: Fulton, Alabama, 36784 Phone: ☏ 334-636-2174 |
Fultondale Jail Police Jail / Local Holding Facility Jefferson County County | Address: 1210 Walker Chapel RoadPO Box 699, Fultondale, Alabama, 35068 City: Fultondale, Alabama, 35068 Phone: ☏ 205-849-5456 |
Fyffe Jail Police Jail / Local Holding Facility DeKalb County County | Address: PO Box 8, Fyffe, Alabama, 35971 City: Fyffe, Alabama, 35971 Phone: ☏ 256-623-2222 |
Etowah County Detention Center (ICE) County Jail / Detention Center Etowah County County Capacity: 950 | Address: 827 Forrest Avenue, Gadsden, Alabama, 35901 City: Gadsden, Alabama, 35901 Phone: ☏ 256-549-5410, 256-54 |
Gadsden Jail Police Jail / Local Holding Facility Etowah County County | Address: 90 Broad Street, Gadsden, Alabama, 35901 City: Gadsden, Alabama, 35901 Phone: ☏ 256-549-4500 |
The Bridge Inc Private Facility Etowah County County | Address: 3232 Lay Springs Road, Gadsden, Alabama, 35904 City: Gadsden, Alabama, 35904 Phone: ☏ 256-546-6324 |
Gardendale Jail Police Jail / Local Holding Facility Jefferson County County | Address: 970 Main Street, Gardendale, Alabama, 35071 City: Gardendale, Alabama, 35071 Phone: ☏ 205-631-8787 |
Geneva County Jail County Jail / Detention Center Geneva County County Capacity: 42 | Address: 101 Commerce Street, Geneva, Alabama, 36340 City: Geneva, Alabama, 36340 Phone: ☏ 334-684-5670 |
Geneva Jail Police Jail / Local Holding Facility Geneva County County | Address: 517 South Commerce Street, Geneva, Alabama, 36340 City: Geneva, Alabama, 36340 Phone: ☏ 334-684-2777 |
Georgiana Jail Police Jail / Local Holding Facility Butler County County | Address: 400 West Railroad Avenue North, Georgiana, Alabama, 36033 City: Georgiana, Alabama, 36033 Phone: ☏ 334-376-2801, 334-37 |
Geraldine Jail Police Jail / Local Holding Facility DeKalb County County | Address: 41343 Hwy 75PO Box 183, Geraldine, Alabama, 35974 City: Geraldine, Alabama, 35974 Phone: ☏ 256-659-2122 |
Gilber Jail Police Jail / Local Holding Facility Choctaw County County | Address: PO Box 152, Gilbertown, Alabama, 36908 City: Gilbertown, Alabama, 36908 Phone: ☏ 251-843-2766 |
Glencoe Jail Police Jail / Local Holding Facility Etowah County County | Address: 201 Chastain Boulevard West, Glencoe, Alabama, 35905 City: Glencoe, Alabama, 35905 Phone: ☏ 256-492-1424 |
Goodwater Jail Police Jail / Local Holding Facility Coosa County County | Address: 51 South Main StreetPO Box 45, Goodwater, Alabama, 35072 City: Goodwater, Alabama, 35072 Phone: ☏ 256-839-6321 |
Gordo Jail Police Jail / Local Holding Facility Pickens County County | Address: 187 7th Street SouthwestPO Box 541, Gordo, Alabama, 35466 City: Gordo, Alabama, 35466 Phone: ☏ 205-364-7111 |
Gordon Jail Police Jail / Local Holding Facility Houston County County | Address: 692 Tifton RoadPO Box 46, Gordon, Alabama, 36343 City: Gordon, Alabama, 36343 Phone: ☏ 334-522-1305 |
Grant Jail Police Jail / Local Holding Facility Marshall County County | Address: 4766 Main StreetPO Box 70, Grant, Alabama, 35747 City: Grant, Alabama, 35747 Phone: ☏ 256-728-4233 |
Graysville Municipal Jail Police Jail / Local Holding Facility Jefferson County County | Address: 246 South Main StreetPO Box 130, Graysville, Alabama, 35073 City: Graysville, Alabama, 35073 Phone: ☏ 205-674-5643 |
Hale County Jail County Jail / Detention Center Hale County County Capacity: 92 | Address: 70 Corrections Drive, Greensboro, Alabama, 36744 City: Greensboro, Alabama, 36744 Phone: ☏ 334-624-1517 |
Greensboro Jail Police Jail / Local Holding Facility Hale County County | Address: 1101 Main StreetPO Drawer I, Greensboro, Alabama, 36744 City: Greensboro, Alabama, 36744 Phone: ☏ 334-624-3902 |
Farquhar Cattle Ranch - CLOSED State Prison Hale County County Capacity: 112 | Address: 1132 County Road 73, Greensboro, Alabama, 36744 City: Greensboro, Alabama, 36744 Phone: ☏ NO LISTING |
Greenville Jail Police Jail / Local Holding Facility Butler County County | Address: PO Box 960119 East Commerce Street, Greenville, Alabama, 36037 City: Greenville, Alabama, 36037 Phone: ☏ 334-382-7461 |
Butler County Correctional Facility State Prison Butler County County Capacity: 100 | Address: 800 Walnut Street, Greenville, Alabama, 36037 City: Greenville, Alabama, 36037 Phone: ☏ 334-382-3321 |
Clarke County Jail County Jail / Detention Center Clarke County County Capacity: 142 | Address: 149 Clark StreetPO Box 913, Grove Hill, Alabama, 36451 City: Grove Hill, Alabama, 36451 Phone: ☏ 251-275-8132 |
Grove Hill Community Jail Police Jail / Local Holding Facility Clarke County County | Address: PO Box 847111 South Church Street, Grove Hill, Alabama, 36451 City: Grove Hill, Alabama, 36451 Phone: ☏ 251-275-3153 |
Guin Jail Police Jail / Local Holding Facility Marion County County | Address: 7500 US Highway 43PO Box 249, Guin, Alabama, 35563 City: Guin, Alabama, 35563 Phone: ☏ 205-468-3363, 205-92 |
Gulf Shores Jail Police Jail / Local Holding Facility Baldwin County County | Address: PO Box 896220 Clubhouse Drive, Gulf Shores, Alabama, 36542 City: Gulf Shores, Alabama, 36542 Phone: ☏ 251-968-2431 |
Guntersville Jail Police Jail / Local Holding Facility Marshall County County | Address: 340 Blount Avenue, Guntersville, Alabama, 35976 City: Guntersville, Alabama, 35976 Phone: ☏ 256-571-7571 |
Marshall County Jail County Jail / Detention Center Marshall County County Capacity: 250 | Address: 423 Blount Street, Guntersville, Alabama, 35976 City: Guntersville, Alabama, 35976 Phone: ☏ 256-582-2034 |
Gurley Jail Police Jail / Local Holding Facility Madison County County | Address: 235 Walker StreetPO Box 128, Gurley, Alabama, 35748 City: Gurley, Alabama, 35748 Phone: ☏ 256-776-3313 |
Hackleburg Jail Police Jail / Local Holding Facility Marion County County | Address: 314 First Avenue, Hackleburg, Alabama, 35564 City: Hackleburg, Alabama, 35564 Phone: ☏ 205-935-5195 |
Haleyville Jail Police Jail / Local Holding Facility Winston County County | Address: 1901 11th Avenue, Haleyville, Alabama, 35565 City: Haleyville, Alabama, 35565 Phone: ☏ 205-486-5201 |
Hamilton Work Release State Prison Marion County County Capacity: 264 | Address: 1826 Bexar Avenue East, Hamilton, Alabama, 35570 City: Hamilton, Alabama, 35570 Phone: ☏ 205-921-9308 |
Hamilton Aged & Infirmed State Prison Marion County County Capacity: 300 | Address: 223 Sasser Drive, Hamilton, Alabama, 35570 City: Hamilton, Alabama, 35570 Phone: ☏ 205-921-7453 |
Hamilton Jail Police Jail / Local Holding Facility Marion County County | Address: PO Box 188427 James Crump Memorial Drive, Hamilton, Alabama, 35570 City: Hamilton, Alabama, 35570 Phone: ☏ 205-921-7424 |