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 |
|---|---|
Lawrence County Jail County Jail / Detention Center Lawrence County County Capacity: 88 | Address: 242 Parker Road, Moulton, Alabama, 35650 City: Moulton, Alabama, 35650 Phone: ☏ 256-974-2550 |
Moulton Jail Police Jail / Local Holding Facility Lawrence County County | Address: 720 Seminary Street, Moulton, Alabama, 35650-1551 City: Moulton, Alabama, 35650-1551 Phone: ☏ 256-974-8551 |
Moundville Jail Police Jail / Local Holding Facility Hale County County | Address: 410 Market StreetPO Box 98, Moundville, Alabama, 35474 City: Moundville, Alabama, 35474 Phone: ☏ 205-371-2218 |
ADYS - Mt. Meigs Complex State Prison Montgomery County County Capacity: 264 | Address: Mt. Meigs ComplexPO Box 66, Mount Meigs, Alabama, 36057 City: Mount Meigs, Alabama, 36057 Phone: ☏ 334-215-6008 |
Mount Vernon Jail Police Jail / Local Holding Facility Mobile County County | Address: PO Box 309, Mount Vernon, Alabama, 36560 City: Mount Vernon, Alabama, 36560 Phone: ☏ 251-829-6631 |
Mountain Brook Jail Police Jail / Local Holding Facility Jefferson County County | Address: 100 Tibbett Street, Mountain Brook, Alabama, 35213 City: Mountain Brook, Alabama, 35213 Phone: ☏ 205-879-0486 |
Muscle Shoals Jail Police Jail / Local Holding Facility Colbert County County | Address: 2010 East Avalon Avenue, Muscle Shoals, Alabama, 35661 City: Muscle Shoals, Alabama, 35661 Phone: ☏ 256-383-6746 |
Myrtlewood Jail Police Jail / Local Holding Facility Marengo County County | Address: 210 North MagnoliaPO Box 37, Myrtlewood, Alabama, 36763 City: Myrtlewood, Alabama, 36763 Phone: ☏ 334-295-8333, 334-29 |
Napier Field Lockup Police Jail / Local Holding Facility Dale County County | Address: 400 Headquarters Street, Napier Field, Alabama, 36303 City: Napier Field, Alabama, 36303 Phone: ☏ 334-873-4266 |
New Brockton Jail Police Jail / Local Holding Facility Coffee County County | Address: 202 South John StreetPO Box 70, New Brockton, Alabama, 36351 City: New Brockton, Alabama, 36351 Phone: ☏ 334-894-5559 |
Coffee County Jail County Jail / Detention Center Coffee County County Capacity: 126 | Address: 4 County Complex, New Brockton, Alabama, 36351 City: New Brockton, Alabama, 36351 Phone: ☏ 334-894-6200 |
New Hope Jail Police Jail / Local Holding Facility Madison County County | Address: 5496 Main DrivePO Box 419, New Hope, Alabama, 35760 City: New Hope, Alabama, 35760 Phone: ☏ 256-723-2616, 256-72 |
New Site Jail Police Jail / Local Holding Facility Tallapoosa County County | Address: 12791 Highway 22 East, New Site, Alabama, 36256 City: New Site, Alabama, 36256 Phone: ☏ 256-234-2049 |
Newton Jail Police Jail / Local Holding Facility Dale County County | Address: 9 North College Street, Newton, Alabama, 36352 City: Newton, Alabama, 36352 Phone: ☏ 334-229-0004 |
Newville Jail Police Jail / Local Holding Facility Henry County County | Address: 106 South Broad StreetPO Box 119, Newville, Alabama, 36353 City: Newville, Alabama, 36353 Phone: ☏ 334-889-2222 |
Alabama A&M University Police Jail Police Jail / Local Holding Facility Madison County County | Address: PO Box 247, Normal, Alabama, 35762 City: Normal, Alabama, 35762 Phone: ☏ 256-372-5555 |
North Courtland Jail Police Jail / Local Holding Facility Lawrence County County | Address: PO Box 93, North Courtland, Alabama, 35618 City: North Courtland, Alabama, 35618 Phone: ☏ 334-637-8452 |
Northport Jail Police Jail / Local Holding Facility Tuscaloosa County County | Address: 3721 26th Avenue, Northport, Alabama, 35476 City: Northport, Alabama, 35476 Phone: ☏ 205-339-6600 |
Oakman Jail Police Jail / Local Holding Facility Walker County County | Address: 10294 Main StreetPO Box 267, Oakman, Alabama, 35579 City: Oakman, Alabama, 35579 Phone: ☏ 205-622-3200 |
Odenville Jail Police Jail / Local Holding Facility St. Clair County County | Address: PO Box 113, Odenville, Alabama, 35953 City: Odenville, Alabama, 35953 Phone: ☏ 205-629-6366 |
Ohatchee Jail Police Jail / Local Holding Facility Calhoun County County | Address: 7801 Alabama Highway 77, Ohatchee, Alabama, 36271 City: Ohatchee, Alabama, 36271 Phone: ☏ 256-892-3232 |
Oneonta Jail Police Jail / Local Holding Facility Blount County County | Address: 302 2nd Street North, Oneonta, Alabama, 35121 City: Oneonta, Alabama, 35121 Phone: ☏ 205-625-4351 |
Blount County Corrections Department County Jail / Detention Center Blount County County Capacity: 101 | Address: 225 Industrial Park Road, Oneonta, Alabama, 35121-2758 City: Oneonta, Alabama, 35121-2758 Phone: ☏ 205-625-4133, 205-62 |
Lee County Youth Development Center State Prison Lee County County | Address: 1109 Spring Drive, Opelika, Alabama, 36801 City: Opelika, Alabama, 36801 Phone: ☏ 334-749-2996 |
Opelika Jail Police Jail / Local Holding Facility Lee County County | Address: 501 South 10th Street, Opelika, Alabama, 36803 City: Opelika, Alabama, 36803 Phone: ☏ 334-705-5200 |
Lee County Detention Facility County Jail / Detention Center Lee County County Capacity: 434 | Address: PO Box 2407, Opelika, Alabama, 36803-0688 City: Opelika, Alabama, 36803-0688 Phone: ☏ 334-737-3581, 334-74 |
Opp Jail Police Jail / Local Holding Facility Covington County County | Address: 106 North Main Street, Opp, Alabama, 36467 City: Opp, Alabama, 36467 Phone: ☏ 334-493-4511 |
Orange Beach Jail Police Jail / Local Holding Facility Baldwin County County | Address: 4480 Orange Beach Blvd.PO Box 1039, Orange Beach, Alabama, 36561 City: Orange Beach, Alabama, 36561 Phone: ☏ 251-981-9777 |
Oxford Jail Police Jail / Local Holding Facility Calhoun County County | Address: PO Box 3383, Oxford, Alabama, 36203 City: Oxford, Alabama, 36203 Phone: ☏ 253-831-3121 |
Dale County Jail County Jail / Detention Center Dale County County Capacity: 116 | Address: 100 Court SquarePO Box 279, Ozark, Alabama, 36361 City: Ozark, Alabama, 36361 Phone: ☏ 334-774-5402 |
Ozark Jail Police Jail / Local Holding Facility Dale County County | Address: PO Box 1987, Ozark, Alabama, 36361-1987 City: Ozark, Alabama, 36361-1987 Phone: ☏ 334-445-6321 |
Parrish Jail Police Jail / Local Holding Facility Walker County County | Address: 6484 Hwy 269 SouthPO Box 89, Parrish, Alabama, 35580 City: Parrish, Alabama, 35580 Phone: ☏ 205-686-9991 |
Pelham Jail AL Police Jail / Local Holding Facility Shelby County County | Address: 32 Philip Davis Street, Pelham, Alabama, 35124 City: Pelham, Alabama, 35124 Phone: ☏ 205-620-6550 |
Pell Jail Police Jail / Local Holding Facility St. Clair County County | Address: 1905 1st Avenue North, Pell City, Alabama, 35125 City: Pell City, Alabama, 35125 Phone: ☏ 205-884-3334 |
St. Clair County Jail Pell City-Coed County Jail / Detention Center St. Clair County County Capacity: 106 | Address: 1510 Cogswell AvenueSuite 206, Pell City, Alabama, 35125 City: Pell City, Alabama, 35125 Phone: ☏ 205-884-6842 |
Pennington Jail Police Jail / Local Holding Facility Choctaw County County | Address: 282 Pine Grove RoadPO Box 40, Pennington, Alabama, 36916 City: Pennington, Alabama, 36916 Phone: ☏ 205-654-2526 |
Phenix Jail Police Jail / Local Holding Facility Russell County County | Address: 1111 Broad Street, Phenix City, Alabama, 36867 City: Phenix City, Alabama, 36867 Phone: ☏ 334-298-0611 |
Russell County Jail - Prentiss L Griffith Detention Facility County Jail / Detention Center Russell County County Capacity: 215 | Address: 307 Prentiss DrivePO Box 640, Phenix City, Alabama, 36868-0640 City: Phenix City, Alabama, 36868-0640 Phone: ☏ 334-298-8621 |
Phil Campbell Jail Police Jail / Local Holding Facility Franklin County County | Address: 580 Railroad StreetPO Box 489, Phil Campbell, Alabama, 35581 City: Phil Campbell, Alabama, 35581 Phone: ☏ 205-993-5313 |
Pickensville Jail Police Jail / Local Holding Facility Pickens County County | Address: 16831 Highway 14, Pickensville, Alabama, 35447 City: Pickensville, Alabama, 35447 Phone: ☏ 205-373-2068 |
Piedmont City Jail Police Jail / Local Holding Facility Calhoun County County | Address: 121 West Ladiga StreetPO Box 112, Piedmont, Alabama, 36272 City: Piedmont, Alabama, 36272 Phone: ☏ 256-447-9091 |
Pinckard Jail Police Jail / Local Holding Facility Dale County County | Address: 1309 Hwy 134PO Box 202, Pinckard, Alabama, 36371 City: Pinckard, Alabama, 36371 Phone: ☏ 334-983-3517 |
Pine Hill Jail Police Jail / Local Holding Facility Wilcox County County | Address: 50 Dunn StreetPO Box 397, Pine Hill, Alabama, 36769 City: Pine Hill, Alabama, 36769 Phone: ☏ 334-963-4351 |
ADYS - Chalkville Campus State Prison Jefferson County County | Address: 5849 Old Springville Road, Pinson, Alabama, 35126 City: Pinson, Alabama, 35126 Phone: ☏ 205-681-8841 |
Pisgah Jail Police Jail / Local Holding Facility Jackson County County | Address: 6100 County Road 88PO Box 2, Pisgah, Alabama, 35765 City: Pisgah, Alabama, 35765 Phone: ☏ 256-451-3471 |
Pleasant Grove Jail Police Jail / Local Holding Facility Jefferson County County | Address: 501 Park Road, Pleasant Grove, Alabama, 35127 City: Pleasant Grove, Alabama, 35127 Phone: ☏ 205-744-1735 |
Powell Jail Police Jail / Local Holding Facility DeKalb County County | Address: 110 Broad Street North, Powell, Alabama, 35971 City: Powell, Alabama, 35971 Phone: ☏ 256-638-4283 |
Prattville Jail Police Jail / Local Holding Facility Autauga County County | Address: 101 West Main Street, Prattville, Alabama, 36067 City: Prattville, Alabama, 36067 Phone: ☏ 334-361-3671 |
ADYS - Autauga HIT Program State Prison Autauga County County Capacity: 78 | Address: 1601 County Road 57, Prattville, Alabama, 36067 City: Prattville, Alabama, 36067 Phone: ☏ 334-361-9161, 334-21 |
Autauga County Metro Jail County Jail / Detention Center Autauga County County Capacity: 138 | Address: 136 North Court Street, Prattville, Alabama, 36067-3049 City: Prattville, Alabama, 36067-3049 Phone: ☏ 334-358-3417 |
Priceville Jail Police Jail / Local Holding Facility Morgan County County | Address: 242 Marco Drive, Priceville, Alabama, 35603 City: Priceville, Alabama, 35603 Phone: ☏ 256-355-5476 |
Prichard Jail Police Jail / Local Holding Facility Mobile County County | Address: 216 East Prichard Lane, Prichard, Alabama, 36610 City: Prichard, Alabama, 36610 Phone: ☏ 251-452-7900 |
Mobile Work Release State Prison Mobile County County Capacity: 254 | Address: 2423 North Beltline Highway, Pritchard, Alabama, 36610 City: Pritchard, Alabama, 36610 Phone: ☏ 251-452-0098 |
Ragland Jail Police Jail / Local Holding Facility St. Clair County County | Address: 146 Church Circle, Ragland, Alabama, 35131 City: Ragland, Alabama, 35131 Phone: ☏ 205-472-2151 |
Rainbow Jail Police Jail / Local Holding Facility Etowah County County | Address: 3700 Rainbow DriveFax Number:(256) 442-3813Email Address:, Rainbow City, Alabama, 35906 City: Rainbow City, Alabama, 35906 Phone: ☏ 256-442-2513 |
Rainsville Jail Police Jail / Local Holding Facility DeKalb County County | Address: 42 McCurdy Avenue(Alabama Highway 35)South, Rainsville, Alabama, 35986 City: Rainsville, Alabama, 35986 Phone: ☏ 256-638-2157 |
Ranburne Jail Police Jail / Local Holding Facility Cleburne County County | Address: 21383 Main StreetPO Box 219, Ranburne, Alabama, 36273 City: Ranburne, Alabama, 36273 Phone: ☏ 256-568-3483 |
Red Bay Jail Police Jail / Local Holding Facility Franklin County County | Address: PO Box 2002, Red Bay, Alabama, 35582 City: Red Bay, Alabama, 35582 Phone: ☏ 256-356-4455 |
Red Level Jail Police Jail / Local Holding Facility Covington County County | Address: PO Box 23629098 Smiley Street, Red Level, Alabama, 36474 City: Red Level, Alabama, 36474 Phone: ☏ 334-469-5351 |
Reform Jail Police Jail / Local Holding Facility Pickens County County | Address: 104 3rd Avenue SoutheastPO Box 489, Reform, Alabama, 35481 City: Reform, Alabama, 35481 Phone: ☏ 205-375-6363 |
Repton Jail Police Jail / Local Holding Facility Conecuh County County | Address: PO Box 35, Repton, Alabama, 36475 City: Repton, Alabama, 36475 Phone: ☏ 251-248-2370 |
River Falls Jail Police Jail / Local Holding Facility Covington County County | Address: PO Box 17, River Falls, Alabama, 36476 City: River Falls, Alabama, 36476 Phone: ☏ 334-222-3510 |
Riverside Jail Police Jail / Local Holding Facility St. Clair County County | Address: 379 Depot StreetPO Box 130, Riverside, Alabama, 35135 City: Riverside, Alabama, 35135 Phone: ☏ 205-338-7692 |
Roanoke Jail Police Jail / Local Holding Facility Randolph County County | Address: 30 West Point StreetPO Box 1270, Roanoke, Alabama, 36274 City: Roanoke, Alabama, 36274 Phone: ☏ 334-863-2099 |
Robertsdale Jail Police Jail / Local Holding Facility Baldwin County County | Address: 23335 North Chicago StreetPO Box 429, Robertsdale, Alabama, 36567 City: Robertsdale, Alabama, 36567 Phone: ☏ 251-947-2222 |
Rockford City Jail Police Jail / Local Holding Facility Coosa County County | Address: 110 Main StreetPO Box 128, Rockford, Alabama, 35136 City: Rockford, Alabama, 35136 Phone: ☏ 256-377-4911 |
Coosa County Jail County Jail / Detention Center Coosa County County Capacity: 72 | Address: 1 School DrivePO Box 279, Rockford, Alabama, 35136 City: Rockford, Alabama, 35136 Phone: ☏ 256-377-2211, 256-37 |
Rogersville Jail Police Jail / Local Holding Facility Lauderdale County County | Address: 59 Patton StreetPO Box 540, Rogersville, Alabama, 35652 City: Rogersville, Alabama, 35652 Phone: ☏ 256-247-8863 |
Franklin County Jail County Jail / Detention Center Franklin County County Capacity: 54 | Address: 111 Limestone StreetPO Box 400, Russellville, Alabama, 35653 City: Russellville, Alabama, 35653 Phone: ☏ 256-332-8820, 256-33 |
Russellville Jail Police Jail / Local Holding Facility Franklin County County | Address: 400 North Jackson AvenuePO Box 1000, Russellville, Alabama, 35653 City: Russellville, Alabama, 35653 Phone: ☏ 256-332-2230 |
Samson Jail Police Jail / Local Holding Facility Geneva County County | Address: 13 East Main Street, Samson, Alabama, 36477 City: Samson, Alabama, 36477 Phone: ☏ 334-898-7118 |
Saraland Jail Police Jail / Local Holding Facility Mobile County County | Address: 716 Saraland Boulevard South, Saraland, Alabama, 36571 City: Saraland, Alabama, 36571 Phone: ☏ 251-675-5331, 251-37 |
Sardis Jail Police Jail / Local Holding Facility Etowah County County | Address: 1335 Sardis Drive, Sardis City, Alabama, 35956 City: Sardis City, Alabama, 35956 Phone: ☏ 256-593-6492 |
Satsuma Jail Police Jail / Local Holding Facility Mobile County County | Address: 5668 Second Street, Satsuma, Alabama, 36572 City: Satsuma, Alabama, 36572 Phone: ☏ 251-675-0151 |
Scottsboro Jail Police Jail / Local Holding Facility Jackson County County | Address: 916 South Broad Street, Scottsboro, Alabama, 35768 City: Scottsboro, Alabama, 35768 Phone: ☏ 256-574-4468 |
Jackson County Jail County Jail / Detention Center Jackson County County Capacity: 212 | Address: 545 Parks Avenue, Scottsboro, Alabama, 35768 City: Scottsboro, Alabama, 35768 Phone: ☏ 256-574-1884 |
Skyline Police Department Jail Police Jail / Local Holding Facility Jackson County County | Address: 21638 Alabama Highway 79, Scottsboro, Alabama, 35768 City: Scottsboro, Alabama, 35768 Phone: ☏ 256-587-3335 |
Section Jail Police Jail / Local Holding Facility Jackson County County | Address: 1335 Sardis DrivePO Box 310, Section, Alabama, 35771 City: Section, Alabama, 35771 Phone: ☏ 256-228-4210 |
Selma Jail Police Jail / Local Holding Facility Dallas County County | Address: 1300 Alabama AvenuePO Box 450, Selma, Alabama, 36702 City: Selma, Alabama, 36702 Phone: ☏ 334-874-6611 |
Dallas County Jail County Jail / Detention Center Dallas County County | Address: 988 Sellfield Road, Selma, Alabama, 36703 City: Selma, Alabama, 36703 Phone: ☏ 334-874-2585 |
Sheffield Jail Police Jail / Local Holding Facility Colbert County County | Address: 600 North Montgomery Avenue, Sheffield, Alabama, 35660-2834 City: Sheffield, Alabama, 35660-2834 Phone: ☏ 256-383-1771 |
Shorter Jail Police Jail / Local Holding Facility Macon County County | Address: PO Box 117, Shorter, Alabama, 36075 City: Shorter, Alabama, 36075 Phone: ☏ 334-727-9190 |
Silas Jail Police Jail / Local Holding Facility Choctaw County County | Address: 370 First Street, Silas, Alabama, 36919 City: Silas, Alabama, 36919 Phone: ☏ 251-542-9505 |
Silverhill Jail Police Jail / Local Holding Facility Baldwin County County | Address: 22030 6th StreetPO Box 309, Silverhill, Alabama, 36576 City: Silverhill, Alabama, 36576 Phone: ☏ 251-945-5200 |
Sipsey Jail Police Jail / Local Holding Facility Walker County County | Address: 3835 Sipsey Road, Sipsey, Alabama, 35584 City: Sipsey, Alabama, 35584 Phone: ☏ 205-648-8754 |
Slocomb Jail Police Jail / Local Holding Facility Geneva County County | Address: 255 East Lawrence Harris HighwayPO Box 1147, Slocomb, Alabama, 36375 City: Slocomb, Alabama, 36375 Phone: ☏ 334-886-3333 |
Snead Jail Police Jail / Local Holding Facility Blount County County | Address: 87169 US Hwy 278PO Box 505, Snead, Alabama, 35952 City: Snead, Alabama, 35952 Phone: ☏ 205-466-5900 |
Somerville Jail Police Jail / Local Holding Facility Morgan County County | Address: PO Box 155, Somerville, Alabama, 35670 City: Somerville, Alabama, 35670 Phone: ☏ 256-778-8282 |
Southside Jail Police Jail / Local Holding Facility Etowah County County | Address: 2255 Highway 77, Southside, Alabama, 35907 City: Southside, Alabama, 35907 Phone: ☏ 256-442-2255 |
Spanish Fort Jail Police Jail / Local Holding Facility Baldwin County County | Address: 30500 State Highway 181 Suite 618, Spanish Fort, Alabama, 36527 City: Spanish Fort, Alabama, 36527 Phone: ☏ 251-626-4914 |
City of Springville Police Lockup Police Jail / Local Holding Facility St. Clair County County | Address: PO Box 919, Springville, Alabama, 35146 City: Springville, Alabama, 35146 Phone: ☏ 205-467-6133 |
St. Clair Correctional Facility State Prison St. Clair County County Capacity: 1514 | Address: 1000 St. Clair Road, Springville, Alabama, 35146 City: Springville, Alabama, 35146 Phone: ☏ 205-467-6111 |
Steele Jail Police Jail / Local Holding Facility St. Clair County County | Address: 4025 Pope AvenuePO Box 425, Steele, Alabama, 35987 City: Steele, Alabama, 35987 Phone: ☏ 256-538-8145 |
Stevenson Jail Police Jail / Local Holding Facility Jackson County County | Address: 104 Kentucky Avenue, Stevenson, Alabama, 35772 City: Stevenson, Alabama, 35772 Phone: ☏ 256-437-3005 |
Sulligent Jail Police Jail / Local Holding Facility Lamar County County | Address: 5797 US 278PO Box 365, Sulligent, Alabama, 35586 City: Sulligent, Alabama, 35586 Phone: ☏ 205-698-9111 |
Bevill State Community College Police Jail Police Jail / Local Holding Facility Walker County County | Address: Box 800101 State Street, Sumiton, Alabama, 35148 City: Sumiton, Alabama, 35148 Phone: ☏ 205-648-3217 |
Sumiton Jail Police Jail / Local Holding Facility Jefferson County County | Address: PO Box 10, Sumiton, Alabama, 35148 City: Sumiton, Alabama, 35148 Phone: ☏ 205-648-3261 |
Summerdale Jail Police Jail / Local Holding Facility Baldwin County County | Address: 502 West Lee Avenue, Summerdale, Alabama, 36580 City: Summerdale, Alabama, 36580 Phone: ☏ 251-989-6446 |
Sylacauga Jail Police Jail / Local Holding Facility Talladega County County | Address: 301 North Broadway, Sylacauga, Alabama, 35150 City: Sylacauga, Alabama, 35150 Phone: ☏ 256-245-4334 |
Sylvania City Jail Police Jail / Local Holding Facility DeKalb County County | Address: 22957 Sylvania Avenue SouthPO Box 150, Sylvania, Alabama, 35988 City: Sylvania, Alabama, 35988 Phone: ☏ 256-638-2204 |