Search Franklin County Inmate Records

Franklin County inmate records are centered on the county jail roster, where current custody entries and recent releases can be searched by name. A Franklin County jail roster search is the best first step when a person may have been booked after an arrest, but it is not the only access point. Jail staff, public-records requests, state prison lookup, victim notification, and federal or immigration locators each cover a different stage of custody. To look up Franklin County inmates online, start with the sheriff roster, then use the other official channels when the person is not listed or the web entry is not enough.

Public Record Search

Sponsored Results

Franklin County Jail Roster

The Franklin County Sheriff's Office publishes the official jail roster through the sheriff site. The roster chooser sends users to the Franklin County roster chooser, the current inmate roster, or the 48 Hour Release roster. Current entries are people listed at the Franklin County Detention Center. The release view is a short recent-release list, not a full archive of older Franklin County inmate records.

During the May 27, 2026 research inspection, the current roster title showed 120 inmates. That count was a point-in-time website count, not an average daily population. The sheriff roster also carries a caution: the information is provided for public convenience and is not certified for accuracy or authenticity. Charges and bail can change after court appearances. For correct bail, current charge wording, and case numbers, call the Franklin County Detention Center at 256-332-8425 before posting money, hiring a bondsman, or relying on an online entry.

Roster scope: Franklin County inmate records on the sheriff roster cover county jail custody and recent county releases. Sentenced state prisoners, federal inmates, and ICE detainees use separate lookup systems.


Use Franklin County Inmate Search

The roster works best when the person has already finished enough booking steps to be entered into the jail system. A new arrest may not show at once. Franklin County's detention page says booking can take a while, and new inmates cannot receive visits until booking is complete and the person has been placed in a cell. If an arrest just happened, check the current roster first, then call the jail if the name does not appear.

  1. Open the official roster chooser and pick the current custody list for a person believed to still be in the Franklin County Detention Center.
  2. Use the 48 Hour Release option when the person may have bonded out, been released, or transferred during the last two days.
  3. Enter all or part of the name in Search By Name. Use Show All to clear the search and return to the full Franklin County roster.
  4. Use Name, Date, Sort Newest to Oldest, or Sort Oldest to Newest when a common name returns too many jail entries.
  5. Open View Profile for the full public roster record, including booking number, demographics, agency, charges, bond, and the roster note.
  6. If the entry lists a hold, a zero-dollar bond, or unclear charges, call jail staff rather than guessing from the web display.

A booking number is useful when a family member, attorney, bond company, or older roster screenshot already has it. Franklin County profile URLs use the booking number as the public identifier. The roster does not offer a date-of-birth search, charge search, agency filter, housing-unit filter, or booking-date range filter.


Franklin County Roster Fields

The public interface uses links, tabs, sort tools, a name box, and page links. None of these tools replace a phone check for bond or court case details. The roster is strongest for locating a person in county custody, checking a recent release, and opening the public profile tied to one booking event.

Field LabelTypeRequiredNotes
Current InmatesLink/tabOptionalOpens the current Franklin County Detention Center custody roster.
48 Hour ReleaseLink/tabOptionalShows persons released from the detention center within the last 48 hours.
NameSort linkOptionalSorts roster entries by name.
DateSort linkOptionalSorts roster entries by booking or roster date.
CurrentFilter linkOptionalReturns to the current-custody roster view.
ReleasedFilter linkOptionalMoves to the release roster view.
Sort Newest to OldestSort linkOptionalUseful for a recent booking or late-night arrest.
Sort Oldest to NewestSort linkOptionalUseful when checking older current bookings.
Search By NameText inputUnspecifiedAccepts a name search. Try spelling variations if no match appears.
SearchButtonOptionalRuns the name search.
Show AllButton/linkOptionalClears the search and restores the full list.
PaginationPage linksOptionalAppears when the roster has multiple result pages.

Franklin County Inmate Profile

A roster list entry usually shows a mugshot thumbnail, name, booking number, booking date, charges, bond, and a View Profile link. The profile page adds more detail, but it still omits several items people often expect. Date of birth, housing unit, court date, warrant number, statute codes, per-charge bond, medical information, and classification data were not visible in the inspected public profile.

FieldWhat It Shows
MugshotBooking photo on the list and individual Franklin County profile.
NamePublic name display, often in all caps.
Booking #Numeric jail booking identifier tied to the booking event.
Booking DateDate and time booked into the Franklin County Detention Center.
Release DateShown on the 48-hour release roster when applicable.
Age, Gender, RaceBasic public demographic fields or letter codes.
AddressCity/state or abbreviated address summary, not a full residence record.
Arresting AgencyAgency name and code, such as the Franklin County Sheriff's Office entry.
ChargesPlain booking charge names, not complete statute or court docket data.
BondOne listed dollar amount, subject to change and not broken out by each charge.
Profile noteDirects users to call the jail for correct bail, charges, and case numbers.

Charge names on the roster are booking-stage labels. They can differ from the formal charges filed later in court. For the court case path after a booking, use the Franklin County court records after jail arrest route rather than treating the jail roster as the final case record.


Franklin County Access Channels

Franklin County inmate records can be reached through several routes. The online roster is the fastest free source, but the fallback chain matters when the roster is delayed, a person has just bonded out, the entry says Holding For Other Agency, or the person has moved to another custody system.

NeedBest ChannelWhat to Know
Current county jail custodySheriff current rosterFree, public, no login, with name search and profile links.
Released today or yesterday48 Hour Release rosterOfficial recent-release list only, not a historical archive.
Bond, charges, case numberCall 256-332-8425Jail staff can confirm current bail and charge data.
In-person records helpSheriff/jail addressUse the proper public entrance and bring ID for report pickup.
Written public-records requestSheriff records custodianAsk narrowly by name, date, booking number, agency, and record type.
Sentenced state custodyADOC inmate searchSearch by AIS number or name for currently incarcerated state prisoners.
Custody notificationVINELink AlabamaUse for custody status and alerts where available.
Federal custodyBOP inmate locatorBest for federal BOP custody, usually after federal sentencing.
Immigration custodyICE ODLSSearch by A-number and country of birth or exact biographic data.
Sheriff mobile appFranklin County Public Safety appThe app exists, but researched store listings did not identify an app-only inmate lookup.

Franklin County Jail Contact

The Franklin County Detention Center is the only dedicated detention facility mapped for Franklin County from official sources. Russellville, Red Bay, and Phil Campbell police sources did not publish separate municipal jail rosters in the research file, so local arrests generally route back to the county detention center unless a future official source says otherwise.

Franklin County Detention Center

748 Walnut Gate Road
Russellville, AL 35654

Jail: 256-332-8425

Sheriff 24-hour phone: 256-332-8820
Administrative phone: 256-332-8811
Administrative hours: Monday-Friday, 8:00 a.m.-5:00 p.m.

For a public visit or kiosk use, the detention page identifies the Mike Green Center entrance at the jail's double glass doors as the jail lobby entrance. For incident-report pickup, the FAQ points to the Sheriff's Administrative Office in the Larry H. Plott Administrative Annex and says the report subject should bring photo ID.


Franklin County Visitation Status

Franklin County publishes visit allowances and access limits rather than a fixed day-by-day schedule. A person must finish booking and be placed in a cell before visits can begin. The jail also states that visitation may be denied if the inmate or the whole pod is locked down, so the online roster should be paired with a custody-status call before someone travels to the jail.

Visitation ItemFranklin County DetailStatus
Free visitsTwo free 30-minute visits per week, totaling one hour.Published
Paid visits$7.50 per visit after free visits are used.Published
Payment locationTelmate kiosk in the detention center lobby.Published
New booking ruleNo visits until booking is complete and the inmate is placed in a cell.Published
Lockdown ruleVisits may be denied if the inmate or pod is locked down.Published
Day and time scheduleNo official day/time schedule was located in the research file.Not published

Mail should be addressed to the inmate at the Walnut Gate Road jail address and must include the sender's name and return address. Commissary is handled through Kimble's and the Team3 Inmate Canteen flow, while phone and communication accounts use the ViaPath, Telmate, and GettingOut system. The customer phone listed for the communication vendor is 1-866-516-0115.


Franklin County Jail vs Prison

A Franklin County jail booking is not the same as a state prison record. The county detention center holds people booked into local custody, including pretrial detainees, local sentenced jail inmates, holds for other agencies, and recent releasees on the 48-hour release list. A sentenced state prisoner from a Franklin County case may leave the county roster and appear in ADOC instead.

Custody SystemWhere to SearchBest Use
Franklin County jailSheriff current roster and 48-hour release rosterRecent arrest, county custody, bond, booking charge, release within 48 hours.
Alabama state prisonAlabama Department of Corrections inmate searchCurrently incarcerated state prisoners after sentencing or transfer.
Federal BOPFederal Bureau of Prisons locatorFederal inmates from 1982 to present, mainly BOP custody.
ICE detentionICE Online Detainee Locator SystemCurrent ICE custody or CBP custody more than 48 hours, with ODLS limits.

Some Franklin County records require more than one search. A person can be booked locally, released from the county jail, still have an open court case, then later enter state custody. A person can also be held for another agency, which means Franklin County may not control release by itself.

Note: A zero-dollar bond or hold notation on the Franklin County roster should be confirmed by phone before any release plan is made.


Franklin County Record Terms

Roster language is short, and the words matter. These terms help separate a booking record from a court case, a jail hold, or a state-prison transfer.

Booking
Jail intake after arrest, including identification, booking number, photo, charges, and initial records.
Bond
The amount or condition set for release before the case is resolved. It can change after court action.
Hold for other agency
A custody flag showing another agency may have an interest in the person or release decision.
ADOC
The Alabama Department of Corrections, which handles state-prison custody rather than county jail lookup.
VINELink
A custody-status and victim-notification portal that can supplement the sheriff roster.

Franklin County Detention Facility

The facility list for this county contains only the Franklin County Detention Center. It is operated by the Franklin County Sheriff's Office and is the facility tied to the online roster, the 48-hour release list, visitation, mail, commissary, and inmate phone rules. No separate state prison, federal prison, ICE detention center, regional jail, or published city jail roster was located in official Franklin County source material.

For booking photos tied to roster profiles, use the Franklin County jail mugshots page. For formal court charges after the jail booking, use the court-records path through the clerk and Alacourt rather than relying on roster charge labels.

Public Record Search

Sponsored Results