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.

Cottonwood Jail Houston County, Alabama
Cottonwood, AL
Courtland Jail Lawrence County, Alabama
Courtland, AL
Creek Jail Lawrence County, Alabama
Town Creek, AL
Creola Jail Mobile County, Alabama
Creola, AL
Crossville Jail DeKalb County, Alabama
Crossville, AL
Cuba Municipal Jail Sumter County, Alabama
York, AL
Cullman Jail Cullman County, Alabama
Cullman, AL
Dadeville Jail Tallapoosa County, Alabama
Dadeville, AL
Daleville Jail Dale County, Alabama
Daleville, AL
Daphne Jail Baldwin County, Alabama
Daphne, AL
Dauphin Island Municipal Jail Mobile County, Alabama
Dauphin Island, AL
Daviston Jail Tallapoosa County, Alabama
Daviston, AL
Decatur Jail Morgan County, Alabama
Decatur, AL
Demopolis Jail Marengo County, Alabama
Demopolis, AL
Dora Jail Walker County, Alabama
Dora, AL
Dothan Jail Houston County, Alabama
Dothan, AL
Douglas Jail Marshall County, Alabama
Douglas, AL
Dozier Jail Crenshaw County, Alabama
Dozier, AL
East Brewton Jail Escambia County, Alabama
East Brewton, AL
Eclectic Jail Elmore County, Alabama
Eclectic, AL
Elba Jail Coffee County, Alabama
Elba, AL
Elberta Jail Baldwin County, Alabama
Elberta, AL
Elkmont Jail Limestone County, Alabama
Elkmont, AL
Enterprise Jail Coffee County, Alabama
Enterprise, AL
Epes Jail Sumter County, Alabama
Epes, AL
Eufaula Jail Barbour County, Alabama
Eufaula, AL
Eutaw City Jail Greene County, Alabama
Eutaw, AL
Eutaw Jail Greene County, Alabama
Eutaw, AL
Evergreen Jail Conecuh County, Alabama
Evergreen, AL
Fairfield Jail Jefferson County, Alabama
Fairfield, AL
Fairhope Jail Baldwin County, Alabama
Fairhope, AL
Falkville Jail Morgan County, Alabama
Falkville, AL
Fayette Jail Fayette County, Alabama
Fayette, AL
Flomaton Jail Escambia County, Alabama
Flomaton, AL
Florala Jail Covington County, Alabama
Florala, AL
Florence Jail Lauderdale County, Alabama
Florence, AL
Foley City Jail Baldwin County, Alabama
Foley, AL
Forkland Jail Greene County, Alabama
Forkland, AL
Fort Deposit Jail Lowndes County, Alabama
Fort Deposit, AL
Fort Payne Jail DeKalb County, Alabama
Fort Payne, AL
Frisco Jail Monroe County, Alabama
Frisco, AL
Ft. Payne Jail DeKalb County, Alabama
Fort Payne, AL
Fulton Jail Clarke County, Alabama
Fulton, AL
Fultondale Jail Jefferson County, Alabama
Fultondale, AL
Fyffe Jail DeKalb County, Alabama
Fyffe, AL
Gadsden Jail Etowah County, Alabama
Gadsden, AL
Gardendale Police Jail Jefferson County, Alabama
Gardendale, AL
Geraldine Jail DeKalb County, Alabama
Geraldine, AL
Gilber Jail Choctaw County, Alabama
Gilbertown, AL
Glencoe Jail Etowah County, Alabama
Glencoe, AL