The Franklin County Sheriff’s Office inmate roster lists current and recently released inmates held at the Franklin County Jail. The roster is maintained by the elected Sheriff under Alabama law, which requires the jail register to be open to public inspection. Search by name at Franklin County Sheriff’s Office, or call the jail directly at (256) 332-8820. The roster can be filtered by booking date and release status on both desktop and mobile browsers.
Looking for someone booked tonight? See Franklin booking contacts for phone-first contact info.
Searching the Franklin County jail roster
Does the roster work the same on a phone as on a desktop? Mostly yes — the Franklin County Sheriff’s site is accessible from any browser. The roster page at franklinsheriff.org/roster.php loads on mobile, though the table layout is wider than a phone screen; scroll horizontally to see all columns. On desktop, all fields display without scrolling.
- Go to Franklin County Sheriff’s Office and select “Inmate Roster” from the navigation.
- Choose the view you need: current inmates or released inmates sorted by booking date descending.
- Scan by last name — the roster displays name, booking date, charges, and bond information for each entry.
- Select any row to open the individual booking profile, which may include a booking photo and charge details.
- If you need a Spanish-language version of the site, the Sheriff’s Office provides a Google Translate link for the full site.
No login or registration is required. Alabama law makes booking records and the jail register presumptively public. If the online roster is unavailable, call the Franklin County Jail at (256) 332-8820 for a direct custody check. Note that phone lines at the jail can experience significant hold times, so the online roster is the faster path when it is accessible.
What the roster does (and doesn’t) show
Juvenile records, sealed records, and federal detainees do not appear on the Franklin County Sheriff’s roster. A person held on a federal charge — even one arrested in Franklin County — will be processed through federal custody and will not show up at Franklin County Sheriff’s Office. The roster covers only people in the legal custody of the Franklin County Sheriff.
The roster also does not reflect court case outcomes or charges that were later modified or dropped. Bond amounts shown are set at booking or first appearance and may change after a hearing. Alabama uses money bail with judicial discretion; a judge may also deny bail entirely for certain violent offenses after a hearing, so a “no bond” notation on the roster is legally meaningful. Records for people who have completed a state prison sentence and are now under the Alabama Department of Corrections will not appear here either — the Sheriff’s roster covers pre-trial and county-sentenced custody only.
A booking that happened within the past several hours may not yet be visible online — new entries take time to process through the booking workflow before they post to the public roster.
If someone was just booked tonight
Call the (256) 332-8820 — that’s the Franklin County Jail direct line — to confirm whether someone is in custody right now. That’s the fastest path tonight. That’s a long night, and a phone call is quicker than waiting for the online roster to update.
Your person has the right to one phone call after booking. They may not have made it yet — processing takes time, and that call sometimes comes hours after arrival. Hold on before assuming no contact means no booking. If you’ve confirmed custody by phone, ask the jail staff what time the booking was entered; that helps you estimate when the first appearance is likely to be scheduled.
Bond in Alabama is set by a judge at first appearance. Calling the jail tonight confirms custody — it won’t tell you the bond amount yet, because that hasn’t been set. That part is the waiting part. For certain violent charges, Alabama law allows a judge to deny bail entirely after a hearing, so the outcome at first appearance matters.
Visitation is not available on the night of booking. The Franklin County Jail has reported that early morning visits — around 8 to 10 a.m. on weekdays — tend to have shorter waits. Bring a valid photo ID; it is required for entry. That’s worth knowing before you make the drive.
Tomorrow morning, call the Franklin County Thirty-Fourth Circuit Court Clerk for case filing information once charges have been formally entered. Attend the first appearance if you can — bond is set there. If you need an attorney referral, the Alabama State Bar’s lawyer referral service is at Alabama State Bar Lawyer Referral Service. If the person cannot afford counsel, the public defender locator is at Alabama Indigent Defense.
If someone isn’t on the Franklin County roster
- Booking lag: A very recent arrest may not yet appear — entries take time to post after processing is complete.
- State prison transfer: If the person was convicted and is serving a state sentence, they are no longer in the Sheriff’s custody. Search the Alabama Department of Corrections inmate lookup at
Alabama Department of Corrections inmate searchfor post-conviction state custody. - Released: The person may have bonded out or been released on recognizance. The released-inmates view on the roster shows recent releases sorted by booking date.
- Neighboring county: An arrest made near a county line may have resulted in booking in Marion, Colbert, Lawrence, or Winston County instead.
- Federal custody: Federal charges route to federal detention facilities, which the county roster never displays.
- Victim notification: Alabama left the national VINE network in 2024 and now runs its own state notification system through the Attorney General’s office. For custody status alerts, check Alabama’s own victim notification system rather than any older VINE or AlaVINE contact. You can also check Vinelink for any remaining cross-state records, though Alabama’s current system is state-run.
Booking lag is the most common explanation for a missing name in the first few hours after an arrest. Call the Franklin County Jail at (256) 332-8820 to confirm custody directly when the roster doesn’t resolve the question.
For inmates in other counties or states
The Franklin County roster covers only people held by the Franklin County Sheriff. A third-party nationwide records search may help fill gaps that local portals often leave — including people who may be held in another Alabama county, another state, or federal custody. Coverage varies by jurisdiction and cannot be guaranteed.
Sponsored: Nationwide Records Search (we may earn a commission at no extra cost to you).
This tool is not a consumer reporting agency under the FCRA and may not be used to screen anyone for employment, housing, credit, or any other purpose covered by that law.
Franklin County inmate search — resource comparison
| Resource | What it confirms | What it won’t show | Next step |
|---|---|---|---|
| Franklin County Sheriff’s Office inmate roster | Current and recently released inmates in county custody; charges; bond amount | Juveniles, sealed records, federal detainees, state prison inmates | Search online or call (256) 332-8820 |
| Franklin County Jail 📞 (256) 332-8820 |
Real-time custody confirmation; booking status; estimated first-appearance timing | Bond amount before first appearance; case outcome | Call for custody questions. |
| Franklin County Thirty-Fourth Circuit Court | Filed charges; case numbers; court dates; case disposition | Pre-booking custody status; real-time jail roster | Search online or visit the Clerk’s office Monday–Friday 8 a.m.–5 p.m. |
| Alabama Department of Corrections — ADOC inmate search | People serving state prison sentences after conviction | Pre-trial county jail detainees; federal inmates | Search at Alabama Department of Corrections inmate search |
| Alabama victim notification system (state AG’s office) | Custody status alerts and release notifications for registered victims | General public lookup; real-time booking data | Register through the Alabama Attorney General’s office; do not use old AlaVINE numbers |
Related Franklin County resources
Nearby counties:
- Marion County inmate search
- Colbert County inmate search
- Lawrence County inmate search
- Winston County inmate search
Sources
Sources used for this page, verified 2026-09-10:
- Franklin County Sheriff’s Office — inmate roster, jail contact, and booking records
- Franklin County Thirty-Fourth Circuit Court of Alabama — court records and Clerk contact
- Franklin County Traffic Court — traffic citation records
- Alabama Department of Corrections inmate search — state prison custody
- Franklin County Sheriff’s Office incident report form — records requests
- Alabama Unified Judicial System — court topology and public records law
Confirm numbers and hours before visiting or calling. To report an error or outdated information, visit our corrections page. We review flagged items within 48 hours.
Frequently asked questions
How long after an arrest does a name appear on the Franklin County inmate roster?
A booking entered tonight may not appear on the public roster for several hours. Processing — fingerprinting, charge entry, and data upload — takes time after a person arrives at the Franklin County Jail. If you need to confirm custody before the roster updates, call the jail at (256) 332-8820.
If someone isn’t on the Franklin County roster, could they have been transferred to state prison?
Yes. Once a person is convicted and begins serving a state sentence, custody transfers from the Franklin County Sheriff to the Alabama Department of Corrections. The county roster will no longer show them. Search the ADOC inmate lookup to locate someone in state prison. For a very recent arrest, the more likely explanation is booking lag rather than a transfer — call the jail to confirm.
Search records by county: