Franklin County Detention Center is the county jail for Franklin County, Alabama, run by the Franklin County Sheriff's Office in Russellville. As of November 10, 2026, the official roster lists 94 people in custody. The jail is at 748 Walnut Gate Road, Russellville, AL 35654; call 256-332-8425 to confirm visits, deposits, mail, and bail before you go.
Roster updated · Facility details reviewed
Who is currently held at Franklin County Detention Center?
Last successful fetch: 11/10/2026, 2:52:47 AM CST.
Current-custody records captured from the approved source at the displayed fetch time.
Name
Booking number
Charges
WILKES, AMANDA
13022
Holding For Other AgencyCharges
View 1 more chargeShow fewer charges
Holding For Other AgencyCharges
WILLIAMSON, JASON
12895
Holding For Other AgencyCharges
LEE, ROBERT
2658
Serving WeekendsCharges
PETTWAY, HAYWARD
12533
Illegal Possession of Prescription MedicationCharges
ALLISON, JAMES
5617
Possession of controlled substanceCharges
HOVATER, JOHN
12548
Drug TraffickingCharges
MIGUEL, FRANK
13019
Possession of Marijuana 1stCharges
View 3 more chargesShow fewer charges
certain person forbidden to possess firearmCharges
Criminal Trespass 1st/ Enter remain in dwellingCharges
FISHER, DANNY
2612
Driving Under the Influence (Alcohol)Charges
25 of 94 records shown.
Verified county context
Where is Franklin County Detention Center, and who runs it?
The Franklin County Sheriff's Office runs the Franklin County Detention Center in Russellville, opened in 2008, which holds about 220 people and has on-site medical care. The jail answers at 256-332-8425; the Sheriff's Office is open around the clock at 256-332-8820. Visitors and deposits use the Mike Green Center entrance, the double glass doors of the jail lobby.
Franklin County Detention Center facts
Facility
Franklin County Detention Center
Address
748 Walnut Gate Road, Russellville, AL 35654
Main phone
256-332-8425
Operated by
Franklin County Sheriff's Office
Official facility source
Official detention center page
People in custody
94 on the official roster · captured
Facility details reviewed
Practical guidance
How do you visit, call, or send money to someone at Franklin County Detention Center?
From the Franklin County Sheriff's Office: Official detention center page. Checked November 7, 2026.
01
When can you visit someone at Franklin County Detention Center?
Each inmate gets two free 30-minute visits a week. After those, a visit costs $7.50, paid at the Telmate kiosk in the jail lobby. Visits can be denied when an inmate or pod is locked down, and newly booked inmates cannot have visits until booking is finished. During the first 72 hours in holding, family can drop off new white clothing and a short list of clear-packaged hygiene items.
Source: Official detention center page
02
How do you put money on an inmate's account at Franklin County Detention Center?
Commissary is run by Kimble's Commissary Services. Add money with the kiosk in the jail lobby or by mailing a money order to 748 Walnut Gate Rd., Russellville, AL 35654. Inmates order on Tuesday and receive items on Wednesday.
Source: Official detention center page
03
How do you call or send mail to someone at Franklin County Detention Center?
Phones are provided by Viapath (866-516-0115); add money by phone, at gettingout.com, or at the lobby kiosk. Mail goes to the inmate's name, 748 Walnut Gate Road, Russellville, AL 35654, with your name and return address. Cards, padded envelopes, stickers, marker or crayon, and cash or checks are rejected; only money orders payable to the inmate are accepted by mail.
Source: Official detention center page
04
How do bail and court records work for Franklin County Detention Center?
A bond can be made three ways: pay the full cash amount at the clerk's office in the courthouse and bring the receipt to the jail; use a property bond with a Revenue Commissioner assessment worth at least the bond; or use a bondsman licensed in Franklin County, who takes 10 percent. Every bond also needs a $35 filing fee by money order payable to the Franklin County Circuit Clerk. A listing is a record of a booking, not a finding of guilt.
Source: Official detention center page
Facility procedures can change without notice. Call 256-332-8425 before traveling or sending money, mail, or property.
How do I visit someone at the Franklin County Detention Center?
Inmates get two free 30-minute visits a week; more cost $7.50 each, paid at the lobby kiosk.
How do I put money on a Franklin County inmate's account?
Use the jail lobby kiosk or mail a money order to 748 Walnut Gate Rd., Russellville, AL 35654.
Where do I send a letter to a Franklin County inmate?
Inmate's name, 748 Walnut Gate Road, Russellville, AL 35654, with your return address.
How do I post bond in Franklin County?
Pay cash at the courthouse clerk, use a property bond, or use a licensed bondsman, plus a $35 money-order filing fee. Call 256-332-8425 with questions.
How do I find out if someone is in Franklin County Detention Center?
Search the 94 people on the Franklin County Sheriff's Office inmate roster at the top of this page, captured 11/10/2026, 2:52:47 AM CST. Anyone booked after that time will not appear yet, so call Franklin County Detention Center at 256-332-8425 if the person is not listed.
Who runs Franklin County Detention Center?
Franklin County Detention Center, at 748 Walnut Gate Road, Russellville, AL 35654, is run by the Franklin County Sheriff's Office. Call 256-332-8425 for current procedures.
How current is the Franklin County roster?
JailAtlas reads the Franklin County Sheriff's Office inmate roster twice a day. The copy on this page was captured 11/10/2026, 2:52:47 AM CST and lists 94 people.