Search Arrest, Mugshot & Inmate Records by Name
Search by name and state for arrest, booking, mugshot, inmate, jail roster, prison, criminal and court-record search categories.
Independent records-search resource. This website is not a government agency, police department, sheriff's office, jail, prison or courthouse. Search coverage varies by source and jurisdiction. Some links may lead to third-party services, and compensation may be received when a partner service is used.
Buena Vista County Jail Roster: Inmate Search, Bookings & Mugshots
Looking for someone in the Buena Vista County jail roster? The Buena Vista County Sheriff’s Office in Storm Lake, Iowa, provides an official roster link for checking inmates held in the county jail. Available booking information may include an inmate’s name, age, booking date, criminal charges, custody reason and bond amount.
The Sheriff’s Office warns that its jail roster contains “booked as” information. This means a person’s name is recorded as provided during booking and may not represent their verified legal identity.
This guide explains how to locate the official inmate roster, find recent booking records, check mugshot availability, verify bond information, arrange visitation, send inmate mail and contact the jail.
Jail: Buena Vista County Jail
City: Storm Lake, Iowa
Physical Address: 411 Expansion Blvd, Storm Lake, IA 50588-3512
Jail Phone: (712) 732-2452
Official Roster: Linked from the Sheriff’s Office Jail page
Possible Roster Details: Name, booking date, age, charges, bond and inmate identification number
Reviewed November 1, 2026. The roster website was not accessible during verification. Use the official Sheriff’s Office page or telephone number if the direct link does not load.
How to Search the Buena Vista County Jail Roster Online
The Buena Vista County Sheriff’s Office maintains an official Jail division page that provides a link labeled View Current Inmate Roster.
Official source: Buena Vista County Sheriff’s Office — Jail
Step-by-Step Inmate Lookup
- Open the Sheriff’s Office website: Visit the official Jail division page.
- Find the roster link: Select “View Current Inmate Roster” near the jail contact information.
- Open the roster: If the linked website is functioning, review its current inmate list.
- Locate the inmate: Look for the person’s last name, followed by their first and middle names where shown.
- Compare details: Check age, booking date and other available identifying information.
- Review the entry: Read the listed custody reason, charges and bond amount.
- Verify important details: Call the jail at (712) 732-2452 for current custody, release or bond confirmation.
Previously published Buena Vista County roster documents have used a tabular format showing names, age, booking dates, reasons booked, bond amounts and inmate ID numbers. The current roster’s exact appearance may differ.
What If the Roster Link Does Not Open?
The sheriff’s website links to the external domain bvjail.com. That domain could not be loaded during the November 1, 2026 review.
If the link fails, use these alternatives:
- Return to the official Jail division page and try its current roster link.
- Call the Buena Vista County Jail at 712-732-2452.
- Provide the inmate’s full name and approximate age.
- Ask whether the person is currently in custody or has been transferred or released.
- For criminal case status, use Iowa Courts Online.
Buena Vista County Recent Bookings and Daily Arrest Records
Recent booking records can help identify people arrested in Storm Lake or other Buena Vista County communities, including Alta, Newell, Sioux Rapids, Albert City, Marathon and surrounding areas.
A booking record may be created after an arrest, court commitment, probation matter, warrant service or transfer from another agency.
How to Check Bookings from the Last 24 Hours
- Open the Sheriff’s Office current-roster link.
- Look for the booking date and time beside each listed inmate.
- Review records with timestamps within the previous 24 hours.
- Compare inmate names and available identifiers.
- Contact the jail if the arrest was very recent and the person does not appear.
The county’s roster may show people currently in custody rather than everyone arrested during the requested period. Someone released quickly may no longer be listed.
Can You Search Yesterday’s Arrests?
If the current roster is accessible, inspect its booking timestamps for yesterday’s date. For a more complete historical arrest or booking record, ask the Sheriff’s Office what records are available and how to request them.
Booking Records vs. Arrest Reports
A booking record describes processing into jail custody. A law enforcement arrest report may contain additional details such as the arresting officer, location and circumstances of the arrest.
These records are not always maintained by the same office. Ask the arresting agency for its reports and the jail for its custody records.
What Information Is Included in the Buena Vista County Inmate Roster?
Available roster details can help determine which person is listed and why they were booked.
| Roster Field | What It Means |
|---|---|
| Inmate name | Name provided or recorded during jail booking. |
| Inmate ID number | Identification number used in the jail’s records. |
| Age | Age reported or recorded for the inmate. |
| Booking date and time | When the person was processed into custody. |
| Reason booked | Reason for custody, such as a criminal charge, warrant or court hold. |
| Criminal charges | Reported offenses or legal allegations. |
| Bond amount | Recorded monetary bond information, when applicable. |
| Sex | Classification recorded by the booking system. |
The availability of any field depends on the current roster. A missing or blank field does not necessarily establish that no related information exists.
What Does “Booked As” Mean?
The Sheriff’s Office advises that roster names may reflect information supplied at booking rather than confirmed identity.
Therefore, do not assume a roster entry concerns a particular person based only on a matching name. Verify identifying information with the responsible agency before making decisions based on a record.
Buena Vista County Jail Mugshots and Booking Photos
People searching for Buena Vista County jail mugshots should begin with the Sheriff’s Office rather than assuming that a third-party arrest website contains a complete or current photo database.
The official jail page provides a roster link but does not separately advertise a public mugshot gallery. Public online access to current booking photographs could not be confirmed during this review.
How to Request an Available Mugshot
- Find the person’s name through the official jail roster, if accessible.
- Record the booking date and inmate ID number if shown.
- Call the jail at 712-732-2452.
- Ask whether the booking photograph is publicly available.
- Request the records custodian’s instructions for obtaining an eligible image.
- Follow any applicable disclosure, identification and fee requirements.
A booking photograph may not be released in every case. Restrictions may apply under Iowa law or agency policy.
Buena Vista County Jail Address, Phone Number and Office Hours
The Buena Vista County Jail is operated by the Buena Vista County Sheriff’s Office in Storm Lake, Iowa.
Physical Address: 411 Expansion Blvd, Storm Lake, IA 50588-3512
Jail Phone: (712) 732-2452
Sheriff Administration: (712) 749-2530
24-Hour Dispatch: (712) 749-2525
Fax: (712) 732-3397
Sheriff Office Hours: Monday–Friday, 8:00 AM–4:30 PM
Administrative business hours do not represent the jail’s entire operating schedule. Use the specific visitation hours below when planning to see an inmate.
Which Phone Number Should You Use?
- Inmate custody and jail questions: 712-732-2452.
- Sheriff’s Office administrative matters: 712-749-2530.
- Law enforcement dispatch, non-emergency: 712-749-2525.
- Emergency assistance: Call 911.
Buena Vista County Jail Bond, Bail and Release Information
Previously published Buena Vista County jail rosters include a bond field. However, a displayed bond amount may not fully explain whether the person is currently eligible for release.
How to Check an Inmate’s Bond
- Open the current jail roster if it is accessible.
- Locate the inmate’s entry.
- Review the listed bond amount.
- Call the jail to verify the amount and any outstanding warrants or holds.
- Ask which court or facility accepts the required payment.
- Confirm approved payment methods before making arrangements.
What Does a $0 Bond Mean?
A $0 entry does not necessarily mean the person can leave jail without payment. It may reflect a court hold, an agency hold, an unentered amount or another custody circumstance.
The jail or court can explain the current conditions for a particular booking.
How Long Does Release Take?
Release timing can depend on court orders, bond processing, outstanding warrants, identification procedures and administrative checks.
Call the jail before traveling to pick someone up. Do not assume release is complete merely because a bond payment has been made.
Buena Vista County Jail Visitation Hours and Rules
The Sheriff’s Office publishes specific video-visitation rules. Visitors must appear on the inmate’s approved visitation list and schedule an appointment.
Official Video Visitation Schedule
| Days | Visitation Hours | Conditions |
|---|---|---|
| Monday–Friday | 8:00 AM–11:00 AM | Appointment required |
| Monday–Friday | 2:00 PM–4:00 PM | Appointment required |
| Weekends and Holidays | No regular visitation | Exceptions or changes must be verified with staff |
Maximum session: Up to 20 minutes per day, subject to jail procedures.
How to Schedule an Inmate Visit
- Confirm that you are on the inmate’s approved visitor list.
- Call (712) 732-2452 at least 24 hours before the requested visit.
- Choose an available time. Appointments may be scheduled up to one week in advance.
- Provide the personal information requested by staff.
- Obtain confirmation of the appointment.
- Arrive at least five minutes early.
- Bring government-issued photo identification showing your date of birth.
Examples of acceptable identification include a driver’s license, state identification card, military identification or passport.
Late arrival may result in cancellation. The jail may also change visitation due to staffing, safety concerns or facility operations.
Attorney and Professional Visits
Attorneys, clergy and law enforcement officers who need in-person professional access should contact jail staff to arrange it under the applicable procedures.
How to Send Mail to a Buena Vista County Jail Inmate
The Sheriff’s Office accepts qualifying inmate correspondence sent through the United States Postal Service.
Official Inmate Mailing Address
Inmate’s Full Name
Buena Vista County Jail
Box 276
Storm Lake, IA 50588-0276
Include your complete return name and mailing address on the outside of the envelope. The Sheriff’s Office states that mail without a return address will not be accepted.
What Cannot Be Sent?
The jail states that packages, magazines, books, bulk mailings and food are not accepted through regular inmate mail.
Contact the jail before sending unusual materials or documents, as correspondence may be subject to screening and additional restrictions.
Can You Email a Buena Vista County Inmate?
The Sheriff’s Office also publishes an inmate email procedure. To avoid using an outdated address, access the email link directly from the official Jail page.
Published email rules include:
- Put the inmate’s full name in the subject line.
- Include your full postal address in the message.
- Limit the email to 20 lines of text.
- Do not include photographs or attachments.
- Only one email per day will be delivered.
- Inmates cannot send a return email through this procedure.
Email messages are handled similarly to regular mail under the facility’s published policy.
Buena Vista County Jail Inmate Phone Calls and Texting
Inmates cannot receive ordinary incoming telephone calls. The Sheriff’s Office allows inmates to make outgoing calls through an inmate telephone system.
Calls may be placed collect or through approved telephone cards.
Inmate Voicemail: (712) 634-0580
Reliance Telephone: (800) 896-3201
Service: Inmate phone cards and texting account funding
How to Fund Inmate Phone or Texting Services
- Confirm the inmate’s current custody at Buena Vista County Jail.
- Open the Sheriff’s Office Jail page.
- Select the approved Reliance Telephone service link.
- Follow the account-registration or funding instructions.
- Verify current rates and fees before payment.
- Retain the transaction confirmation.
Phone providers may charge service fees. Contact Reliance Telephone for current pricing, account issues or payment questions.
Buena Vista County Jail Commissary and Money Deposits
The Sheriff’s Office publishes two principal methods for adding money to an inmate’s account: a lobby kiosk and an authorized online deposit service.
Option 1: Jail Lobby Kiosk
A deposit kiosk is available in the Buena Vista County Sheriff’s Office front lobby at 411 Expansion Blvd, Storm Lake.
Lobby availability: 24 hours a day, seven days a week, according to the Sheriff’s Office.
Option 2: Online Inmate Deposit
The jail links to Access Corrections for online deposits.
Access CorrectionsWhen using the deposit service, the Sheriff’s Office provides the following identifying information:
| Field | Required Information |
|---|---|
| Agency | BUENA VISTA COUNTY, IA |
| Inmate | Inmate ID number or name |
| Facility code | SLB |
How to Deposit Money
- Open Access Corrections from the Sheriff’s Office website.
- Select the appropriate Iowa facility.
- Find Buena Vista County using the published agency information.
- Enter the correct inmate name or identification number.
- Review the recipient and payment details.
- Complete the payment using the service’s approved method.
- Save your confirmation number.
Ordering Commissary Items
The official Jail page also links to MyCarePack for eligible inmate commissary packages.
MyCarePack — Commissary Package Service
Availability, permitted items, pricing and delivery schedules may vary. Confirm that the facility and inmate are eligible before placing an order.
Buena Vista County Work Release and In-Home Detention
The Sheriff’s Office describes court-ordered in-home detention and work-release programs, subject to sheriff approval and applicable requirements.
| Program | Published Base Fee |
|---|---|
| In-home detention | $15 per day plus $100 one-time administration fee |
| Work release | $55 per day plus $20 one-time administration fee |
| Out-of-county work release | $75 per day |
These are the base fees published on the Sheriff’s Office website, not guaranteed current quotes. Fees are subject to change.
Participation requires the appropriate court order and sheriff approval. Violating program rules may result in termination of privileges and incarceration.
For applications, eligibility and payment procedures, use the official jail program information.
Buena Vista County Criminal Court Records and Hearing Dates
Jail records tell you about custody, while court dockets provide information about legal proceedings. For filed criminal charges, hearings, case status and final outcomes, use Iowa Courts Online.
The Iowa Judicial Branch offers free public access to basic electronic case information. Advanced searches may require a subscription, while public documents can be viewed at courthouse access terminals.
Search Iowa Court RecordsHow to Search a Buena Vista County Court Case
- Open Iowa Courts Online.
- Select the public Electronic Docket Record Search.
- Choose the available name or case-number search.
- Enter the defendant’s name or known case number.
- Select Buena Vista County where the search provides a county filter.
- Review matching public case entries.
- Contact the Clerk of Court for unavailable or restricted records.
Can a Jail Charge Change in Court?
Yes. A charge shown on a jail roster may be amended, dismissed, combined with another case or resolved through later proceedings.
A booking record is therefore not a reliable source for determining whether the person was convicted or what sentence was imposed.
What If an Inmate Is Not Found in the Buena Vista County Jail Roster?
A missing roster entry can have several explanations.
- Recent booking: The inmate may not yet appear in public records.
- Release: The person may have been released from custody.
- Transfer: The inmate may be held by another county or state agency.
- Different booking name: The person’s recorded name may differ from their legal name.
- Spelling variation: A surname or first name may have been entered differently.
- Restricted record: Some custody information may not be published.
- Roster outage: The external inmate roster website may be temporarily unavailable.
What to Do Next
- Retry the official roster link from the Sheriff’s Office website.
- Check alternate names or spellings if the roster is available.
- Call 712-732-2452 for current custody verification.
- Ask whether the person was released or transferred.
- If state prison custody is suspected, use the Iowa Department of Corrections search.
- Use Iowa Courts Online to look for the related criminal case.
Iowa Department of Corrections: Official Corrections Website.
Buena Vista County Inmate Release and Custody Notifications
The Buena Vista County Sheriff’s Office links to VINE, the Victim Information and Notification Everyday service, for applicable custody information and alerts.
How to Check VINE
- Open the Sheriff’s Office Jail page.
- Select the VINE link.
- Choose Iowa if the service requests a jurisdiction.
- Search for the person using available identifying information.
- Review custody information and available notification options.
- Register for eligible alerts if you need to monitor custody changes.
VINE website: VINELink.
VINE is not a substitute for emergency assistance. If there is an immediate safety threat, contact law enforcement rather than relying on automated notifications.
Buena Vista County Jail Roster: 10 Frequently Asked Questions
1. How do I search the Buena Vista County jail roster?
Visit the official Sheriff’s Office Jail page and select View Current Inmate Roster. If the roster website is unavailable, call the Buena Vista County Jail at 712-732-2452.
2. Is the Buena Vista County inmate search free?
The Sheriff’s Office publishes a public roster link without listing a search fee. Formal records requests or other services may involve charges.
3. Can I see Buena Vista County jail bookings from the last 24 hours?
When the official roster is accessible, check booking timestamps for recently admitted inmates. The roster may not include everyone arrested and released during that period.
4. Does Buena Vista County Jail publish mugshots?
The Sheriff’s Office does not separately advertise a public mugshot gallery on its Jail page. Contact the agency to ask whether a specific booking photograph is available for release.
5. What is the Buena Vista County Jail phone number?
The official jail telephone number is (712) 732-2452. The Sheriff’s Office administration can be reached at (712) 749-2530.
6. Where is Buena Vista County Jail located?
Buena Vista County Jail is at 411 Expansion Boulevard, Storm Lake, Iowa 50588-3512.
7. How do I check an inmate’s bond amount?
Review the bond field in the available roster, then contact the jail to verify current amounts, holds and bond-payment procedures.
8. What are Buena Vista County Jail visitation hours?
Video visitation is generally available by appointment on weekdays from 8:00 AM to 11:00 AM and 2:00 PM to 4:00 PM, excluding weekends, holidays and other posted closures.
9. How do I send money to a Buena Vista County inmate?
Use the Sheriff’s Office lobby kiosk or its authorized Access Corrections online service. The published facility code is SLB.
10. How can I find out whether an inmate was released?
Contact the jail for current custody confirmation. VINE may provide applicable custody-change alerts. For criminal case outcomes, search Iowa Courts Online.
Where to Go Next: Official Buena Vista County Jail Resources
For the most reliable inmate information, start with the official Buena Vista County Sheriff’s Office Jail page. Use its current-roster link when available, and contact jail staff when a booking, transfer, release or bond detail requires confirmation.
Disclaimer: This is an independent informational guide and is not affiliated with the Buena Vista County Sheriff’s Office. This website does not maintain a live inmate database. Booking information may be incomplete, changed or recorded under an unverified identity. An arrest is not proof of guilt. Verify current details with the responsible government agency. Last reviewed November 1, 2026.
