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