About the Franklin County Jail
Franklin County Jail serves Franklin County, Alabama, and is operated through the Franklin County Sheriff's Office. The facility shown in the county detention information is the Franklin County Detention Center in Russellville, Alabama. The provided county data does not list the sheriff name, jail administrator name, bed capacity, DOC classification, compliance score, or authority-to-operate dates, so residents should confirm administrative details directly with the jail before relying on them for legal, custody, or visitation decisions.
The Franklin County Jail handles local detention for people booked into custody on criminal charges, probation matters, court holds, and other jail-eligible custody statuses. The roster on this page is intended for inmate lookup in Franklin County, while court dates, case filings, and final case outcomes are handled separately through the appropriate Alabama court offices.
- 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
How the Franklin County Inmate Search Works
The Franklin County inmate search tool is the live roster table at the top of this page. Search directly on the page by entering an inmate name, booking number, or charge in the search field. The roster filters matching records so users can quickly locate a person currently listed in Franklin County Jail custody.
Roster fields shown on the page include inmate name, booking number, booked date, listed charges, and custody status. The View Details option expands the record to show additional charge information when available. If a charge summary shows +1 more or a similar note, opening the details view is the fastest way to see the full visible charge list on the roster.
The Franklin County jail roster is not the same as a court docket. The roster reflects booking and custody information, while court records, hearing notices, bail orders, plea settings, trial dates, and sentencing information are controlled by the court. For court-specific questions, use the Franklin County court information section below and rely on the official hearing notice for the date, time, and required appearance format.
Posting Bail at Franklin County Jail
Bail for a Franklin County Jail inmate is set by the court, not by the jail. Before going to pay bail, call the Franklin County Detention Center at 256-332-8425 to confirm the inmate's current custody status, the exact bail amount, and whether any court conditions or holds affect release.
Cash bail is paid at the Circuit Clerk office in the Franklin County Courthouse at 410 Jackson Avenue North, Russellville, AL 35653. The Circuit Clerk office accepts bail payments Monday through Friday from 8:00 AM to 5:00 PM. After payment, obtain a receipt and deliver a copy of that receipt to the jail where the inmate is being held.
Franklin County bail payments are made in cash. Checks and personal checks are not accepted. In addition to the bail amount, the county data states that a $35 money order made payable to the Franklin County Circuit Clerk is required for the bail filing fee.
Licensed bail bond companies may also be used in Franklin County. The county data lists #1 Bail Bonding, 4-A Bail Bonds Inc., Legends Bail Bonds, Northwest Alabama Bail Bonding, and Stonecipher Bail Bonding Co. These licensed bail bond companies charge 10% of the total bail amount.
To post bail, call 256-332-8425 first, go to the Circuit Clerk office at 410 Jackson Avenue North, pay the cash bail amount, get the receipt, prepare the required $35 money order payable to the Franklin County Circuit Clerk, and deliver the receipt and money order to jail staff. Release occurs after the required jail and court processing steps are completed.
Sending Money to an Inmate
Franklin County Jail uses JailATM, provided by Kimble's, for inmate commissary deposits. Family and friends may use JailATM to add funds to an inmate's commissary account. The county data also states that Telmate/GettingOut is available for adding money to inmate phone accounts.
The Mike Green Center entrance has touchscreen kiosks for inmate commissary and phone account deposits. If you are depositing money in person, confirm kiosk availability and any service fees before traveling to the facility.
Money orders are accepted for inmate commissary deposits. Money orders should be mailed to Franklin County Detention Center, 748 Walnut Gate Road, Russellville, AL 35654. The money order must clearly include the inmate's name so staff can apply the funds to the correct commissary account.
Commissary items available to inmates include snacks, personal hygiene products, stationery, envelopes, stamps, and certain clothing items. Inmates place commissary orders on Tuesdays and receive orders on Wednesdays, according to the county data.
Inmate Communication
Inmates at Franklin County Jail cannot receive incoming phone calls. The county data identifies Telmate/GettingOut for inmate phone account deposits, so family and friends should use that system for phone funding unless the jail confirms a change. Call the jail at 256-332-8425 to confirm the current phone service setup instructions before opening or funding an account.
Mail should be addressed to the inmate at Franklin County Detention Center, 748 Walnut Gate Road, Russellville, AL 35654. Include the inmate's full name on the envelope and follow jail mail rules carefully. Mail that lacks the inmate's name, contains prohibited items, or violates facility rules may be rejected or delayed.
Phone calls and mail are monitored by the jail, except confidential legal communication. Attorneys and legal representatives should follow the facility's legal communication procedures and confirm any required appointment or delivery process with the jail before sending confidential materials.
Visitation at Franklin County Jail
Visitation schedules and formats at Franklin County Jail can change based on facility operations, staffing, and inmate classification. Call 256-332-8425 before planning a visit to confirm the current schedule, whether your visit will be in-person or video, and whether the inmate is cleared to receive visitors.
Common visitor rules at Franklin County Jail may include:
- Bring a valid government-issued photo ID.
- Minors should be accompanied by an approved adult unless the jail confirms another rule.
- Follow the jail dress code and avoid clothing that staff may consider disruptive or inappropriate.
- Arrive early enough for check-in and security screening.
- Do not bring contraband, weapons, drugs, alcohol, or unauthorized electronics into the facility.
- Understand that court, medical, transport, disciplinary, or classification issues may cancel or delay a visit.
The provided county data does not list a full visitation schedule, visit length, visitor approval process, or video visitation platform. Call the jail before traveling, especially if you are coming from outside Russellville or need to confirm whether an inmate is eligible for visits that day.
Franklin County Court Information
Franklin County bail payments are handled through the Circuit Clerk office at the Franklin County Courthouse. The Circuit Clerk office is the confirmed payment location for cash bail and the required $35 bail filing fee money order. The provided county data does not list the court administrator name, judicial circuit details, court phone number, public calendar format, or remote hearing method.
The court handles court-controlled parts of the criminal process, including bail orders, arraignment, pretrial hearings, trial settings, sentencing, and other case proceedings. The jail can confirm custody and booking information, but the court controls court dates, bail orders, case filings, and hearing requirements.
A hearing notice is the controlling document for court date, time, courtroom, and appearance format. If an inmate's roster record shows a charge or custody status, that roster entry should not be treated as a complete court record or final case outcome.
- Court
- Franklin County Circuit Clerk Office
- Address
- 410 Jackson Avenue North, Russellville, AL 35653
- Phone
- Not provided in the county data; call the jail at 256-332-8425 for custody and bail confirmation before traveling
- Hours
- Monday-Friday, 8:00 AM-5:00 PM
- Judicial District
- Not provided in the county data