Useful Alabama Law Enforcement Links — By County
Official sheriff websites, jail rosters, and public inmate lookup tools for every county in Alabama.
About This Directory
This page provides verified links to county sheriff’s departments, detention centers, and statewide databases that publish arrest records and mugshots in Alabama. Use it as your starting point for checking public information about arrests, warrants, or inmate custody status.
Statewide Resources
- Alabama Law Enforcement Agency (ALEA)
- Alabama Department of Corrections — Inmate Search
- Alabama Court Records (Alacourt Public Access)
County Sheriff’s Offices and Jail Rosters
- Jefferson County Sheriff’s Office — Birmingham Jail Inmate Search
- Mobile County Sheriff’s Office — Current Inmates
- Madison County Sheriff’s Office — Jail Information
- Montgomery County Sheriff’s Office — Inmate Search
- Tuscaloosa County Sheriff’s Office — Jail Roster
- Lee County Sheriff’s Office — Current Detainees
- Shelby County Sheriff’s Office — Booking Log
Understanding Assault and Battery in Alabama
In Alabama, assault involves intentionally or recklessly causing physical injury to another person. The degree of assault—first, second, or third—depends on the severity of the injury and whether a weapon was used. Although “battery” is not a separate offense under state law, the term is commonly used to describe physical attacks that result in harm or offensive contact.
- First-Degree Assault (Class B Felony): serious injury or use of a deadly weapon.
- Second-Degree Assault (Class C Felony): intentional injury with a weapon or to certain protected victims.
- Third-Degree Assault (Class A Misdemeanor): minor physical injury or reckless behavior causing harm.
Search Alabama Arrest Records by County
Use the links below to explore county-specific arrest databases, including mugshots, booking numbers, and official sheriff’s department listings.
- Jefferson County Arrest Records
- Mobile County Arrest Records
- Madison County Arrest Records
- Montgomery County Arrest Records
- Tuscaloosa County Arrest Records
- Lee County Arrest Records
- Shelby County Arrest Records
Why Search Arrest Records by County?
Each Alabama county maintains its own arrest and jail roster, updated by the sheriff’s office or detention center. Searching by county gives you the most accurate and recent booking details, including:
- Name and booking number
- Arrest date and charges
- Bond information
- Agency or department responsible
How to Use This Directory
- Select the county where the arrest occurred.
- Open the official sheriff’s or jail website.
- Search by name, booking number, or date of arrest.
- Review available records and contact the agency for confirmation if needed.
Need Help Finding a Record?
If a county roster doesn’t display current bookings, check the statewide databases above or use our Assault and Battery Arrests in Alabama overview page for recent entries.
Disclaimer
All linked resources are operated by official Alabama government agencies. We do not host or alter public data. Always verify the accuracy of any record directly with the issuing department.