Madison County AL Arrest Records Search | Jail & Court

Madison County booking-to-court route

Huntsville Jail Records, Booking Status and Court Case Verification

Need to find someone arrested in Madison County, Alabama? Start with the Sheriff’s live inmate roster, confirm current custody or release with the detention facility, then use the Madison County court system for the case, hearing and final disposition.

Current and released bookingsBond and hold checksCourt record follow-upVisitation and inmate support
Use these first

Madison County Jail and Court Quick Facts

Official inmate roster

Search current and released Madison County bookings by first or last name.

Jail booking line

256-519-4800 · published as available 24 hours for booking information.

Detention facility

815 Wheeler Avenue, Huntsville, AL 35801.

Inmate mailing address

P.O. Box 2047, Huntsville, AL 35804. Include the booking number.

Circuit criminal division

Room 217 · 100 North Side Square · 256-532-3386.

District criminal / traffic

Room 200 · 256-532-3373.

Sheriff non-emergency

256-722-7181 · published as a 24-hour line.

Courthouse hours

County courthouse hours are generally Monday–Friday, 8:30 a.m.–5:00 p.m.

Do not send money from an unexpected call.

Confirm the person’s booking number, bond status and accepted payment route directly with the detention facility or handling court before paying anyone.

Urgent route

Someone Was Arrested Today: What to Do First

Confirm which agency made the arrest

Look for Madison County Sheriff, Huntsville Police, Madison Police or another agency. The arresting agency helps identify where the person was booked.

Search the official roster using the surname

Open the Madison County inmate roster. Enter only the first or last name. Use fewer letters if spelling is uncertain.

Open the inmate profile

Check the booking number, booking time, age, charges, bond amount, bond type, court, disposition and any holds.

Call when the arrest is too recent to appear

Call 256-519-4800. Ask whether booking is complete and whether the person is held at 815 Wheeler Avenue or another facility.

Write down the booking and court details

Save the exact name, booking number, listed court, charge, bond and hold information before moving to court records.

Verify the court case separately

Use the Madison County Circuit Clerk criminal division or Alabama trial-court access. A jail charge is not the final court disposition.

Timing tip: A new arrest can be in processing before the public roster updates. Search again later and call the jail rather than assuming the person was released or never booked.
Local browser tool

Choose the Task You Need to Complete

This guide does not collect a name, date of birth, booking number or other personal information.

Jump to the Part You Need

Use this page like a problem-solving dashboard rather than reading every section.

Official jail search

How to Search the Madison County AL Inmate Roster

Open the official sheriff roster

Use the Madison County Sheriff inmate roster. It offers current and released booking views.

Select the right roster view

Use Current for people presently listed in custody. Use Released when a recent booking no longer appears among current inmates.

Search the first or last name

Enter one name field rather than the complete legal name. A surname-only search is usually safer when middle names or spellings differ.

Open the matching profile

Compare age, gender, race, booking time, photograph, booking number and arresting agency. Do not identify a person from the name alone.

Review every charge row

A profile may contain more than one charge, court or bond entry. Check the “more descriptions” link or expanded record when shown.

Save the booking number

The booking number is useful for calling the jail, addressing mail, checking deposits and distinguishing people with similar names.

Roster insider tip: If the expected person does not appear, switch between Current and Released, search only the surname, and check whether the arrest occurred in Huntsville City, Madison City, another Alabama county or federal jurisdiction.
Record decoder

What the Madison County Booking Record Tells You

Booking fields and the next official check
Field
What it usually means
What it does not prove
What to check next
Booking number
The jail identifier for that booking record
That every court or agency uses the same number
Use it when calling the jail or sending mail
Booking time
When intake was recorded
When the arrest itself occurred
Compare the arresting agency report and court filing
Description / charge
The charge entered during booking
Conviction or the final filed charge
Madison County criminal court record
Bond amount
A listed bond amount at that time
Immediate release or that no other hold exists
Call jail and handling court before payment
Bond type
How the listed bond may be satisfied
Eligibility or accepted payment method
Confirm directly with detention or court staff
Holds
Another restriction may affect release
The exact release date
Ask which agency placed the hold
Disposition
The jail or charge status code displayed
The complete final court outcome
Circuit Clerk or Alabama court record
Release time
The person left that listed jail custody
No transfer, supervision or separate case
Court, another jail, ADOC or federal locator
Presumption of innocence: A booking entry, charge or mugshot documents an arrest or detention event. It is not proof that the person committed the offense or was convicted.
Court verification

How to Check Madison County Criminal Court Records

1ArrestAgency record
2BookingJail roster
3BondCourt decision
4CaseCharges and hearings
5DispositionFinal outcome
Circuit Criminal Division

Use for circuit-level criminal matters.

100 North Side Square, Room 217
Huntsville, AL 35801

256-532-3386

Open official criminal division page

District Criminal / Traffic Division

Use for district criminal and traffic case routing.

100 North Side Square, Room 200
Huntsville, AL 35801

256-532-3373

Open official district/traffic page

Micro-steps for finding the case

Use the court shown in the booking profile

Look for DIST, CIRC, municipal court or another court label. This prevents calling the wrong division.

Prepare the legal name and booking details

Have the full name, birth date if known, booking number, charge and booking date ready.

Open Alabama trial-court access if online research is needed

Alacourt Access provides access to Alabama trial-court records. The service may require registration or payment.

Compare the case number and filing date

Do not assume the first same-name result is correct. Match county, charge, filing period and court division.

Read the case status and disposition

Look for scheduled hearings, continuances, dismissal, plea, conviction, sentence or other case activity.

Request copies from the clerk when needed

Ask the correct clerk division what information is public, how copies are requested and whether a fee applies.

Bond and release

How to Check Bond and Avoid Release Delays

The jail roster may show a bond amount and type, but release depends on the complete case, court instructions, payment confirmation and any additional hold.

ACheck profileAmount and type
BCall jailConfirm current status
CIdentify courtDistrict, circuit or city
DConfirm paymentApproved method only
EWait for releasePaperwork and holds
Open the individual booking profile

Record every listed charge, bond amount, bond type, court and hold.

Call the detention facility

Use 256-519-4800. Ask whether the displayed bond is still current and whether another hold prevents release.

Confirm which court handles payment or bond questions

District criminal matters can be routed through 256-532-3373; circuit criminal matters through 256-532-3386. Staff can direct you to the correct process.

Ask exactly what payment method is accepted

Do not assume that cash, card, online payment, property or a bond company is accepted for the particular case.

Keep the receipt and confirmation number

Write down the date, time, amount, case or booking number and office that accepted the payment.

Allow time for release processing

Even after payment, staff must verify the bond, complete paperwork and check other holds. The roster may update later.

Why release may not happen immediately: another charge, probation or parole issue, out-of-county warrant, federal or immigration hold, court order, payment verification or routine release processing can affect timing.
Legal-information notice: This section explains where to verify bond information. It does not predict release eligibility, recommend a bond company or provide legal advice.
Visitation

Madison County Detention Facility Visitation Guide

The Sheriff’s jail-information page publishes facility visitation windows and rules. Because schedules and exceptions can change, confirm the inmate’s current housing and visit eligibility before travelling.

Published weekday windows

Monday–Friday: 8:00–10:00 a.m.; 12:00–3:30 p.m.; 5:00–6:00 p.m.; and 8:00–10:00 p.m.

Check current schedule and exceptions

Before scheduling

Confirm the inmate is still housed in Madison County, identify the correct visitation method and read the current visitor-identification and conduct rules.

Call 256-519-4800 when the online instructions are unclear.

Confirm the inmate’s full name and booking number
Check current housing and visitation eligibility
Read photo-identification requirements
Confirm whether the visit is on-site or remote video
Verify the date and time before leaving home
Arrive early enough for check-in
Follow clothing, device and behaviour rules
Expect cancellation during lockdown or operational needs
Practical visitation tip: Search the roster again on the visit day. A transfer, release or housing change can make an earlier appointment unusable.
Family support

Inmate Calls, Commissary Deposits and Mail

Phone calls

The ConnectNetwork facility page lists Madison County AL Detention Facility for AdvancePay phone services.

  1. Open the verified facility page.
  2. Create or sign in to the account.
  3. Select Madison County AL Detention Facility.
  4. Confirm fees and the phone number before paying.

Open ConnectNetwork facility page

Commissary and deposits

Use only the provider linked by the jail’s current information page. CorrectPay supports deposits through its website, phone line and participating lobby kiosks.

Open CorrectPay · 855-836-3364

Keep the receipt or confirmation message.

Postal mail

Address mail to the inmate at:

Madison County Detention Facility
P.O. Box 2047
Huntsville, AL 35804

Include the inmate’s full name and booking number from the official roster.

Before sending money, calls or mail
Task
Prepare
Verify
Avoid
Phone account
Facility, inmate name and your phone number
Correct facility and current call rate
Third-party links sent by strangers
Commissary deposit
Inmate name, booking number and payment method
Provider, amount, fees and receipt
Cash App or unverified person-to-person payment
Mail
Full name, booking number and return address
Current mail rules and prohibited items
Cash, contraband, staples or unapproved enclosures
Legal help

How to Find Court-Appointed or Private Legal Help

Requesting court-appointed counsel

Eligibility and appointment are decided through the court. Ask the handling criminal division how the defendant applies for appointed counsel and what financial information is required.

Completing an application does not guarantee approval.

Finding a private Alabama lawyer

The Alabama State Bar Lawyer Referral Service helps people who can afford legal services find an Alabama lawyer in the relevant practice area.

Open Get Legal Help

Toll-free: 1-800-392-5660
Phone hours: Monday–Friday, 8:30–11:30 a.m. and 1:30–4:30 p.m.; online referrals are available continuously.

Questions to ask before hiring a lawyer

Are you licensed and in good standing in Alabama?
Do you handle this type of criminal case in Madison County?
What does the initial consultation include?
What are the attorney fees and separate expenses?
Who will appear in court and communicate with the client?
Will the fee agreement be provided in writing?
Avoid guaranteed outcomes. No lawyer or bond professional can honestly guarantee dismissal, a particular sentence or immediate release.
Reports and criminal history

How to Get an Arrest Report, Alabama Criminal History or Expungement Form

Madison County incident reports

The Sheriff’s FAQ directs users to the Records Division for report copies. The published public hours are Monday–Friday, 8:00 a.m.–4:00 p.m.

Records Division
705 Wheeler Avenue
Huntsville, AL 35801

Review current Sheriff FAQ

Your Alabama criminal history

ALEA explains how an individual can request their own Alabama Criminal History Record Information using fingerprints, identification, the application and the current fee.

Open ALEA criminal-history guidance

Expungement starting point

ALEA says a certified criminal-history record is required before filing. Alabama Courts publishes Form CR-65, Petition for Expungement of Records.

ALEA expungement guidance
Official Alabama court form search

Decide whether the problem is a jail record, court record or ALEA history

Each system has a different correction route. A private mugshot page cannot change the originating government record.

Save the exact official and private records

Keep the URL, screenshot, booking number, case number and date checked.

Request the court disposition or supporting document

The clerk can explain how to obtain public copies for the relevant Madison County case.

Challenge inaccurate Alabama CHRI through ALEA

Use ALEA’s review/challenge process with the specific arrest, agency, date and supporting official documentation.

Use the expungement route only when legally applicable

Read the current statute, ALEA instructions and court form. Consider legal advice when eligibility is uncertain.

Then request a third-party update

Provide the exact page URL and redacted official proof. Do not upload unnecessary Social Security, financial or identification information.

Troubleshooting

Why a Madison County Arrest Record May Be Missing

The arrest happened minutes ago

Booking may still be in progress. Call the jail and search again later.

The person was released

Switch the official roster from Current to Released.

The name spelling differs

Search only the first or last name and try aliases or previous surnames.

The arrest was in another jurisdiction

Check Huntsville City, Madison City, another Alabama county, federal custody or ADOC.

The person was transferred

Ask the jail where the person went and note the receiving facility.

The case is juvenile or restricted

Some information may not be publicly displayed. Juvenile detention is handled separately.

Fast troubleshooting checklist

Search surname only
Switch Current and Released views
Remove punctuation and suffixes
Compare age and booking photograph
Check the arresting agency
Call 256-519-4800
Check Alabama trial-court records
Check federal or state-prison custody
State-prison distinction: The Madison County roster covers the county detention facility. People sentenced to Alabama Department of Corrections custody are searched through the ADOC inmate search, not the county roster.
Contacts and locations

Madison County Jail, Sheriff and Court Contact Guide

Madison County Detention Facility
815 Wheeler Avenue
Huntsville, AL 35801

Booking information: 256-519-4800 · 24-hour published line

Jail information and rules

Madison County Sheriff
Administrative Office
100 North Side Square, Room 206
Huntsville, AL 35801

Office: 256-532-3412
Non-emergency: 256-722-7181

Official contact page

Madison County Circuit Clerk
100 North Side Square
Huntsville, AL 35801

Main clerk listing: 256-532-3380
Criminal division: 256-532-3386

County courthouse hours: Monday–Friday, 8:30 a.m.–5:00 p.m.

Sheriff Records Division
705 Wheeler Avenue
Huntsville, AL 35801

Published public hours: Monday–Friday, 8:00 a.m.–4:00 p.m.

Use for sheriff incident-report copy questions, not court dispositions.

Detention facility directions

Open driving directions

Call before travelling for a visit, bond question or document request.

Need the courthouse?

The criminal divisions are at 100 North Side Square, Huntsville.

Open courthouse directions

Do not use the jail for

Final court disposition, certified court copies, legal advice or ALEA criminal-history requests.

Verified directory

Official Madison County and Alabama Record Resources

Open the resource that matches the task
Resource
Use it for
What to prepare
What to do next
Current and released booking search
First or last name
Open profile and save booking number
Visitation, mail and detention rules
Name and booking number
Confirm current rules before acting
Circuit criminal case routing
Name or case number
Contact Room 217 if clarification is needed
District criminal and traffic matters
Name, citation or case number
Contact Room 200
Alabama trial-court record access
County, name and filing details
Review registration and fee terms
Requesting your own Alabama CHRI
Application, ID, fingerprints and current fee
Follow ALEA submission instructions
Certified history requirement and expungement start
Certified record and court details
Review Alabama court Form CR-65
Private lawyer referral
County and legal issue
Contact the referred lawyer yourself
Alabama state-prison custody
Name or AIS number
Confirm facility and status
Federal prison custody
Name or register number
Confirm federal facility

Related guide: Alabama arrest records and county inmate-search guide.

10 practical answers

Madison County AL Arrest Records FAQs

How do I search Madison County Alabama arrest records?

Open the official Madison County Sheriff inmate roster, choose Current or Released, and search by the person’s first or last name. Open the matching profile and compare the booking number, age, photograph, booking time, charges and arresting agency.

Does the Madison County inmate roster show released inmates?

Yes. The official roster provides Current and Released views. Use Released when a recent booking no longer appears in the current-inmate list.

What number should I call for Madison County jail booking information?

Call the Madison County Detention Facility booking-information line at 256-519-4800. The Sheriff publishes this as a 24-hour line.

Where is the Madison County Detention Facility?

The detention facility is at 815 Wheeler Avenue, Huntsville, Alabama 35801. Call before travelling when you need visitation, bond or release information.

How can I check the bond amount for a Madison County inmate?

Open the person’s official roster profile and review every listed charge, bond amount, bond type and hold. Then call 256-519-4800 to confirm that the displayed information is current before making a payment.

Why has an inmate not been released after bond was paid?

Release can be delayed by payment verification, paperwork, another charge, a probation or parole matter, an outside warrant, another agency hold or ordinary release processing. Ask the jail which issue remains unresolved.

How do I find a Madison County criminal court case?

Use the court shown in the booking record. Circuit criminal matters are handled through Room 217 at 100 North Side Square, phone 256-532-3386. District criminal and traffic matters are routed through Room 200, phone 256-532-3373. Alabama trial-court records are also available through Alacourt Access.

What are the Madison County jail visitation hours?

The Sheriff’s jail-information page currently publishes weekday visitation windows of 8:00–10:00 a.m., 12:00–3:30 p.m., 5:00–6:00 p.m. and 8:00–10:00 p.m. Check the official page for current exceptions and confirm the inmate’s eligibility before travelling.

How should I address mail to a Madison County inmate?

Address mail to the inmate at Madison County Detention Facility, P.O. Box 2047, Huntsville, AL 35804. Include the inmate’s full name and booking number from the official roster and review the current mail regulations before sending anything.

Is a Madison County mugshot or booking charge proof of guilt?

No. A mugshot or booking record documents an arrest or detention event and does not prove guilt or conviction. Check the Madison County court record for the filed charges, hearings and final disposition.

Official links and contact routes reviewed August 3, 2026

This independent guide is not affiliated with the Madison County Sheriff’s Office, Madison County Circuit Clerk, Alabama Law Enforcement Agency, Alabama Department of Corrections, Arrests.org or another government agency. Jail custody, bond, visitation schedules, fees, provider arrangements and court information can change. Confirm time-sensitive information directly with the responsible official office.

Responsible-use notice: An arrest is not a conviction. Do not use this page or a mugshot listing for harassment or for employment, housing, credit, insurance or another decision that requires a legally compliant consumer report.