Find An Inmate Jefferson County and Shelby County, AL

Inmate Locators for Jefferson County and Shelby County, AL

Montgomery County, St. Clair County, Bibb County, AL Inmate Locators will be added soon.  

Fresh Out Bail Bond, Inc prides itself in professional services and quality care for our clients. Part of our commitment includes providing as much information as we can to help our clients get through difficult situations.

If you have any questions, need further assistance finding someone incarcerated, or are ready to post a bond, please don’t hesitate to one of our on-call one of our bail bonds agents at (205) 957-6541 (Jefferson County) or (205) 671-1946 (Shelby County) for immediate assistance. We are available 24 hours a day, 7 days a week.

Use the Jefferson County Sheriff Online Inmate Search to find an inmate recently arrested and booked in a Jefferson County jail facility. 

Use the Columbiana/Shelby County AL Inmate Search to find an inmate recently arrested and booked in a Shelby County jail facility. 

If you can’t locate your inmate, try searching the Inmate Database Search by City and County closest to you, or call us – anytime, 24/7.

Alabaster City Jail
201 1st. Street North Alabaster, AL 35007
Jail Phone: 205-663-7401

Find Inmate by Name
Bessemer City Jail
23 15th St N Bessemer, AL 35020
Jail Phone: 205-481-4347
Find Inmate by Name
Birmingham City Jail
425 6th Avenue South Birmingham, AL 35205-4407
Jail Phone: 205-254-6369
Find Inmate by Name
Jefferson County Jail
809 Richard Arrington Jr. Blvd N.
Birmingham, AL 35205
Jail Phone: 205-325-5670
Find Inmate by Name
Gardendale City Jail
970 Main Street Gardendale, AL
Jail Phone: 205-631-8787
Find Inmate by Name
Helena City Jail
816 Highway 52E Helena, AL 35080
Jail Phone: 205-663-2161
Find Inmate by Name
Homewood City Jail
1833 29th Avenue South Homewood, AL 35209
Jail Phone: 205-332-6210
Find Inmate by Name
Hoover City Jail
2020 Valleydale Road Hoover, AL 35244
Jail Phone: 205-444-7737
Find Inmate by Name
Hueytown City Jail
1318 Hueytown Road Hueytown, AL 35023
Jail Phone: 205-491-3523
Find Inmate by Name
Montevallo City Jail
545 Main St. Montevallo, AL 35115
Jail Phone: 205-665-2555
Find Inmate by Name
Mountain Brook City Jail
101 Tibbett St. Mountain Brook, AL 35213
Jail Phone: 205-870-3532
Find Inmate by Name
Pelham City Jail
32 Philip Davis St Pelham, AL 35214
Jail Phone: 205-620-6400
Find Inmate by Name
Pleasant Grove City Jail
501 Park Road Pleasant Grove, AL 35127
Jail Phone: 205-744-7000
Find Inmate by Name
Columbiana/Shelby County Jail
380 Mcdow Road Columbiana, AL 35051
Jail Phone: 205-669-4181
Find Inmate by Name
Pell City/St. Clair County Jail
1905 1st Ave N Pell City, AL 35953
Jail Phone: 205-594-2153
Find Inmate by Name
Tarrant City Jail
2593 Commerce Circle Birmingham, AL 35217
Jail Phone: 205-849-2811
Find Inmate by Name
Trussville City Jail
131 Main Street Trussville, AL 35173
Jail Phone: 205-655-2101
Find Inmate by Name
Vestavia Hills City Jail
1032 Montgomery Hwy Vestavia, AL 35216
Jail Phone: 205-823-1153
Find Inmate by Name


If you still cannot locate your inmate, call one of our bail bondsmen at (205) 957-6541 (Jefferson County) or (205) 671-1946 (Shelby County) now for immediate assistance.

Call the Best

Fresh Out Bail Bond, Inc.

Serving all Birmingham, Hoover, Greater Jefferson County, Shelby, Pelham, Bessemer Areas
24/7 throughout all of Central Alabama
346 6th Ave S
Birmingham, AL 35205-4332
Call us today! Vincent Pollard (205) 261-1118


Hoover and Greater Shelby County, AL Bail Bondsmen
Serving customers within 30 mile radius
4 Wildwood Way
Calera, AL 35040-5527
Call us today! Vincent Pollard (205) 261-1118
Or for the bail bondsman nearest you, call (205) 578-6697 or (205) 671-1946 24/7